Oil Prices
Global Oil Market Drowns in "Super Glut" as Prices Plummet to Multi-Year Lows
Global oil prices have taken a dramatic tumble as of December 16, 2025, driven by an overwhelming combination of a substantial supply glut and persistently weakening global demand. Both benchmark crude contracts, Brent and West Texas Intermediate (WTI), have plunged to levels not seen in years, signaling a challenging period