U.S. crude oil futures settled at $74.82 a barrel, down $1.78, or 2.32%.

2026-06-23

U.S. crude oil futures settled at $74.82 a barrel, down $1.78, or 2.32%.