Home Investing News Oil prices surge on Chinese stimulus, supply concerns