WTI crude oil has fallen back below $100 per barrel.

2026-04-08

WTI crude oil has fallen back below $100 per barrel.