Oil Prices Fall as Chinese Demand Weakens, Fed Rate Cut Uncertain
Oil prices fell more than 2% on Friday as investors worried about weaker Chinese demand and a potential slowdown in US Federal Reserve interest rate cuts. Brent crude futures dropped $1.52 to settle at $71.04 a barrel, while US West Texas Intermediate crude futures fell $1.68 to settle at $67.02. China’s oil refiners processed 4.6% … Read more