Brent crude oil touched $107 a barrel, down 2.83% on the day.

2026-05-01

Brent crude oil touched $107 a barrel, down 2.83% on the day.