WTI crude oil touched $100 per barrel, up 2.16% on the day.

2026-10-21

WTI crude oil touched $100 per barrel, up 2.16% on the day.