Crude Oil Price Falls As China’s Data Raises Demand Concerns

Oil prices fell as data from China’s purchasing manager index revealed ongoing economic weakness. Brent futures closed 2.4% lower on the day, while the US benchmark West Texas Intermediate fell as well. The worldwide benchmark Brent crude price was $76.93 per barrel, while the American standard West Texas Intermediate (WTI) was $73.55 per barrel. According … Continue reading Crude Oil Price Falls As China’s Data Raises Demand Concerns