WTI crude futures fell to $73/bbl, down 3.97% intraday.

2026-06-18

WTI crude futures fell to $73/bbl, down 3.97% intraday.