Brent crude oil fell back below $76 a barrel, down 1.68% on the day.

2025-06-20

Brent crude oil fell back below $76 a barrel, down 1.68% on the day.