Home Investing News Oil heads for weekly gain on China stimulus hopes