WTI crude oil futures touched $92 per barrel, up 1.86% on the day.

2026-03-26

WTI crude oil futures touched $92 per barrel, up 1.86% on the day.