Oil $2.31 from stagflation. Here's the only trade.

Market Recap — March 8th 2026
READ THE LATEST