WTI crude oil's gains narrowed to 1.3%, now trading at $62.89 a barrel, after earlier rising by 3%.

2025-05-21

WTI crude oil's gains narrowed to 1.3%, now trading at $62.89 a barrel, after earlier rising by 3%.