WTI crude hits $95/bbl, down 1.37% intraday

2026-05-27

WTI crude hits $95/bbl, down 1.37% intraday