WTI crude oil futures fell back below $100 per barrel, down 1.03% on the day.

2026-05-18

WTI crude oil futures fell back below $100 per barrel, down 1.03% on the day.