Home Investing News Oil prices extend gains on fresh China stimulus measures, declining US inventories