Home Investing News Oil prices edge higher on fresh China stimulus measures