 And there's some on Wall Street think those earnings reports will be fairly good and maybe enough to keep the Fed from cutting rates. So that kind of took some of this enthusiasm out of the market. But nonetheless, we saw a sharp break in the dollar as Treasury yields fell to three, four-month lows. And that has given some tailwinds.