Oil prices were headed for a weekly loss on Friday as concerns over weakening demand from China weighed on prices.