U.S. WTI crude oil futures hit their highest level since March 9, reaching $108.03 per barrel.

2026-04-02

U.S. WTI crude oil futures hit their highest level since March 9, reaching $108.03 per barrel.