Brent crude oil touched $104 a barrel, up 2.11% on the day.

2026-04-28

Brent crude oil touched $104 a barrel, up 2.11% on the day.