Brent crude oil fell to $63 a barrel, its lowest level since last Thursday, down 2.92% on the day.

2025-11-12

Brent crude oil fell to $63 a barrel, its lowest level since last Thursday, down 2.92% on the day.