WTI crude oil futures surged 3% intraday, currently trading at $93.03 per barrel.

2026-03-26

WTI crude oil futures surged 3% intraday, currently trading at $93.03 per barrel.