U.S. crude oil futures settled at $87.25 a barrel, up $3.80, or 4.55%.

2026-03-12

U.S. crude oil futures settled at $87.25 a barrel, up $3.80, or 4.55%.