Brent crude oil spot prices touched $110 per barrel, up 2.03% on the day.

2026-03-23

Brent crude oil spot prices touched $110 per barrel, up 2.03% on the day.