Oil prices fell more than 5 percent on Monday amid rising prospects of Iranian oil returning to the market and data showing China’s economic recovery is faltering amid Covid-19 restrictions. Equity markets were broadly stable and the dollar traded mixed as investors welcomed signs of a slowdown in US inflation, which nonetheless remains at the highest levels in decades. “The dark clouds of recession appear to be gathering over the global economy, with the latest data out of China adding to those fears,” said market analyst Michael Hewson of CMC Markets UK. The People’s Bank of China surprisingly cut interest...