Home Investing News Oil prices head for weekly losses on Chinese demand concerns