WTI crude oil futures touched $102 per barrel, up 5.02% on the day.

2026-10-23

WTI crude oil futures touched $102 per barrel, up 5.02% on the day.