Concerns About Demand Are Expected To Cause The Largest Weekly Decline In Oil Prices In More Than A Month

With U.S. West Texas Intermediate crude down 0.6% to $70.22 per barrel and Brent crude futures down 0.6% to $73.93 per barrel, oil prices are seeing their largest weekly decline in more than a month. Concerns about demand from China’s weakening economy, which expanded at its slowest rate since early 2023 in the third quarter, … Continue reading Concerns About Demand Are Expected To Cause The Largest Weekly Decline In Oil Prices In More Than A Month