Energy
Crude Awakening: How the 2025 'Super Glut' is Redrawing the Stock Market Map
As of December 18, 2025, the global energy landscape has undergone a seismic shift, with crude oil prices collapsing to multi-year lows. West Texas Intermediate (WTI) is currently languishing between $55 and $57 per barrel, while Brent crude has decisively slipped below the $60 mark. This "super glut"