WTI crude oil touched $95 per barrel, up 3.60% on the day.

2026-03-26

WTI crude oil touched $95 per barrel, up 3.60% on the day.