Home Investing News Oil prices inch up on hopes for more China stimulus