Saturday April 26, 2025

Can Energy Bounce?

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