Oil Prices Rise With Iran Talks at Impasse
Transport Topics [Unofficial]
April 27, 2026
Brent crude to be delivered in July, which is where most of the trading is happening in the oil market, rose 2.3% to $101.38 per barrel.
Discussion in the ATmosphere