Oil Drops 4.8% to $83 After Iran Deal: What It Means for the Energy Transition
The tentative US-Iran accord sent Brent crude tumbling 4.8% to $83, easing immediate cost pressures but dimming the near-term incentive to accelerate renewable energy adoption. Long-term volatility and chokepoint risks underscore the urgency of energy diversification for climate resilience.