Crude Oil is trading 5.1% down at $84.72 as weakening global demand signals trigger a sharp pullback from last week's spike above $100.

  • Traders are reassessing growth and consumption forecasts following recent agency outlooks highlighting slower demand expectations through 2026.
  • Easing concerns regarding sustained shortages have pressured prices lower, despite the persistence of ongoing geopolitical supply risks.