International oil prices have given back their gains, with WTI and Brent crude rising by 7.6% and 6% respectively, to $95.26/barrel and $96.9/barrel.

2026-03-12

International oil prices have given back their gains, with WTI and Brent crude rising by 7.6% and 6% respectively, to $95.26/barrel and $96.9/barrel.