External Publication Visit Post Oil Prices Decline as Financial Markets Rise Transport Topics [Unofficial] May 27, 2026 Like Share Source The price for a barrel of Brent crude, the international standard, fell 4.1% to $95.48 a barrel.
Discussion in the ATmosphere