WTI crude oil touched $99 per barrel, up 3.80% on the day.

2026-05-11

WTI crude oil touched $99 per barrel, up 3.80% on the day.