Saturday March 21, 2026

Can Energy Bounce?

The oil sector has pulled back roughly 20% over the last 4 weeks. It’s been an aggressive move down. I