WTI crude oil touched $92 per barrel, down 5.25% on the day.

2026-05-07

WTI crude oil touched $92 per barrel, down 5.25% on the day.