U.S. crude oil futures settled at $69.23 a barrel, down $2.69, or 3.74%.

2026-06-27

U.S. crude oil futures settled at $69.23 a barrel, down $2.69, or 3.74%.