Brent crude oil futures settled at $77.90 a barrel, down $2.67, or 3.31%.

2026-06-23

Brent crude oil futures settled at $77.90 a barrel, down $2.67, or 3.31%.