Oil Tops $81 a Barrel, Highest Mark Since July 2024
Transport Topics [Unofficial]
March 5, 2026
The U.S. oil futures rally took another move higher, sending prices to their highest in about 20 months as investors price in a prolonged war in the Middle East that could upend crude flows.
Discussion in the ATmosphere