Oil sheds 5% in five days on subdued China demand, slow pace of US Fed rate cuts; Brent sits 2% lower to $71 | Stock Market News
Oil prices settled down more than 2% on Friday as investors fretted about weaker Chinese demand and a potential slowing…