Home Investing News Oil prices inch down on IEA surplus outlook, China stimulus cheer provides support