Oil Prices Fall on Developments in Iran War
Transport Topics [Unofficial]
June 4, 2026
Brent crude traded $2.42 lower June 4 at $95.39 per barrel, while benchmark U.S. crude oil shed $2.30 to $93.72 per barrel.
Discussion in the ATmosphere