WTI crude oil touched $104 per barrel, up 2% on the day.

2026-10-31

WTI crude oil touched $104 per barrel, up 2% on the day.