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

Shares: