WTI crude oil fell 4.00% intraday, currently trading at $94.55 per barrel; Brent crude oil touched $104 per barrel, down 3.55% intraday.

2026-03-23

WTI crude oil fell 4.00% intraday, currently trading at $94.55 per barrel; Brent crude oil touched $104 per barrel, down 3.55% intraday.