Home Investing News Oil settles down 2% on weaker Chinese demand, uncertainty over Fed rate cut