Oil settles down 2% on weaker Chinese demand, uncertainty over Fed rate cut
Oil prices settled down more than 2% on Friday as investors fretted about weaker Chinese demand and a potential slowing in the pace of U.S. Federal Reserve interest rate cuts. …