Energy Market
Energy Sector Outperformance: Surging Crude and Geopolitical Turmoil
As of April 3, 2026, the global financial landscape is grappling with a profound shift in capital allocation, driven by the most significant energy supply disruption in a generation. The "Operation Epic Fury" military intervention in late February has effectively shuttered the Strait of Hormuz, sending Brent crude