Oil prices continued their upward trend, with WTI crude oil futures for April delivery rising more than 10% intraday, breaking through $96 per barrel.

2026-03-12

Oil prices continued their upward trend, with WTI crude oil futures for April delivery rising more than 10% intraday, breaking through $96 per barrel.