WTI crude oil fell 4.00% intraday, currently trading at $95.58 per barrel. Brent crude oil touched $104 per barrel, down 3.03% intraday.

2026-03-20

WTI crude oil fell 4.00% intraday, currently trading at $95.58 per barrel. Brent crude oil touched $104 per barrel, down 3.03% intraday.