India, March 10 -- Global oil prices fell after weak economic data from China resulted in a tough outlook for demand, and also wider markets carried a risk-off tone.

Brent Crude traded close to $70 a barrel after touching a new low since 2021 last week, while WTI Crude was below $67, according to a Bloomberg report.

This came amid China, the biggest crude importer, posting inflation numbers which fell more than expected, going below zero for the first time in 13 months, showcasing persistent deflationary pressures.

Another factor is that in the US, President Donald Trump told Fox News that the economy is facing a "period of transition" after his tariff actions.

US Federal Reserve Chair Jerome Powell on Friday, also acknowledged the ri...