 Yeah, so we've seen these daily highs here, all-time highs for these markets here. And this is on the expectation that the Fed will begin cutting rates, number one. That's a big shift. That's a big shift. And number two, generally solid earnings. I mean, high single-digit, maybe 10% earnings growth this quarter. And for the bulls, those two things, you put those together, and that's a constructive market. Chris Giles over at the FT.