WTI crude oil continued its decline, hitting $96 per barrel, down 2.14% on the day.

2026-10-20

WTI crude oil continued its decline, hitting $96 per barrel, down 2.14% on the day.