Brent crude oil narrowed its losses to 8%, currently trading at $94.64 per barrel.

2026-04-09

Brent crude oil narrowed its losses to 8%, currently trading at $94.64 per barrel.