More from Markets
Here's the shift in the narrative I expect over the coming days.
The CPI report Wednesday is going to cause a more careful examination of inflation, a hawkish Fed, and a potential recession.
Oil demand appears to be slipping as supply picks up, which indicates lower prices are ahead.
Can or will any of these revived meme names strike while the iron is hot, so to speak?