Drooid Logo
Back to today’s briefing

Story perspectives

EV Boom and IEA Oversupply Push Oil to $79

6/23/2026

34 2 Full Breakdown

1 of 5

China Dampens Prices
  • China’s drawdown of oil reserves and booming electric-vehicle sales have muted global crude prices despite a war-driven 14 % supply loss.
  • Oil prices fell to $79 a barrel after Iran’s minister announced progress toward ending fighting in Lebanon during U.S. talks.
  • The Energy Agency projects supply will exceed demand by 4.7 million barrels per day next year.
  • Renewable demand, especially from China’s electric-vehicle market, is rising and prompts nations to rebuild reserves.
1 / 5