WTI crude oil touched $96 per barrel, up 1.05% on the day.

2026-03-20

WTI crude oil touched $96 per barrel, up 1.05% on the day.