WTI crude oil futures rose 4.00% to $103.68 per barrel.

2026-03-31

WTI crude oil futures rose 4.00% to $103.68 per barrel.