WTI crude oil narrowed its losses to 5.8%, closing at $97.31 a barrel, after earlier falling below $90 a barrel.

2026-05-06

WTI crude oil narrowed its losses to 5.8%, closing at $97.31 a barrel, after earlier falling below $90 a barrel.