Commodities Oil prices head for weekly losses on Chinese demand concerns November 15, 2024 Post Content