Brent crude oil futures settled at their highest level since April 29.

2026-10-31

Brent crude oil futures settled at their highest level since April 29.