Tag: U.S. Strikes

Oil Prices Surge to $73 Per Barrel Amid U.S. Strikes on Iran

Oil prices rise to $73 per barrel after U.S. strikes on Iran, raising supply disruption fears. OPEC+ plans gradual return of 1.65 million bpd cuts, starting April 2026. Volatility expected…

Sodiq Olaitan