FRESH

Thursday, April 16, 2026
Logistics

Oil Tops $81 a Barrel, Highest Mark Since July 2024

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.

Related Posts

Load More Posts Loading...No More Posts.