Oil Falls to Near Six-Month Low as Weak China Data Deepens Gloom
Oil fell as weak economic data from China compounded a tough outlook for demand, and wider markets carried a risk-off tone.
Brent traded near $70 a barrel after touching the lowest since 2021 last week, while West Texas Intermediate was below $67. China’s consumer inflation fell more than expected and was below zero for the first time in 13 months, highlighting persistent deflationary pressures in the biggest crude importer.