Oil Prices Today: Brent Whipsaws as Iran Peace Hopes Hit OPEC Supply Shock
June Brent crude fell over $3 to $103.69 a barrel Tuesday after unconfirmed reports Iran may end the war, while expiring May Brent stayed up $5.52 at $118.30. OPEC output dropped 7.3 million bpd in March to 21.57 million bpd, the lowest since June 2020. A Kuwait Petroleum tanker was struck near Dubai, fueling supply concerns.