Oil prices rebounded slightly after stabilizing at the intraday lows, with WTI crude oil currently trading at $98 per barrel and Brent crude oil at $99.13 per barrel.
2026-04-01
Oil prices rebounded slightly after stabilizing at the intraday lows, with WTI crude oil currently trading at $98 per barrel and Brent crude oil at $99.13 per barrel.