Home Investing News Oil prices edge higher on China stimulus, lower U.S. inventories forecast