U.S. crude oil futures settled at $71.92 a barrel, up $1.58, or 2.25%.

2026-06-26

U.S. crude oil futures settled at $71.92 a barrel, up $1.58, or 2.25%.