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

2026-03-19

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