WTI crude oil futures broke through $100 per barrel, rising 2.23% on the day.

2026-10-21

WTI crude oil futures broke through $100 per barrel, rising 2.23% on the day.