Home Investing News Oil prices on course for weekly losses on demand concerns