WTI crude oil touched $95 per barrel, up 3.23% on the day; Brent crude oil surged 3.00% on the day, currently trading at $95.63 per barrel.

2026-05-28

WTI crude oil touched $95 per barrel, up 3.23% on the day; Brent crude oil surged 3.00% on the day, currently trading at $95.63 per barrel.