WTI crude oil's decline narrowed to 3%, and Brent crude oil's decline narrowed to 1%, currently trading at $88.6 per barrel and $89.6 per barrel respectively.
2026-03-10
WTI crude oil's decline narrowed to 3%, and Brent crude oil's decline narrowed to 1%, currently trading at $88.6 per barrel and $89.6 per barrel respectively.