Oil heads for 7th weekly loss as supply surplus, weak China demand weigh on market
Oil heads for 7th weekly loss as supply surplus, weak
Oil heads for 7th weekly loss as supply surplus, weak China demand weigh on market
Shares:
Oil heads for 7th weekly loss as supply surplus, weak China demand weigh on market