Oil drops as investors weigh a supply surplus outlook and US-China trade tensions
Oil Prices Decline as Supply Surplus Outlook and Trade Tensions Weigh on Markets Market Overview: Oil Extends Losses Amid Supply…
Oil Prices Decline as Supply Surplus Outlook and Trade Tensions Weigh on Markets Market Overview: Oil Extends Losses Amid Supply…