
WTI, Brent Looking to Extend Gains as Supply Crunch Sees Oil Surge
Key Talking Points: Oil demand picks up as economies recover from the pandemic shutdowns Power crunch in China unsettling oil traders Brent crude has dipped this morning after a 5-day rally ran out of steam […]