WTI crude oil touched $99 per barrel, down 0.58% on the day.

2026-03-19

WTI crude oil touched $99 per barrel, down 0.58% on the day.