Home Investing News Oil prices inch higher on China stimulus hopes; set for 2nd straight weekly gain