Home Investing News Oil prices steady as China stimulus hopes fade, U.S. crude stockpiles fall