Home Investing News Oil prices rise on China stimulus, possible tight supply in Europe