Brent crude oil touched $64 a barrel, down more than 1% on the day.

2025-11-04

Brent crude oil touched $64 a barrel, down more than 1% on the day.