Stocks declined on concern policy decisions from major central banks this week will stay hawkish as inflation remains a threat. The rally in oil gathered pace, with Brent touching $95 per barrel.
Benchmark indexes fell across Asia, while Europe and US stock futures edged lower. Shares in mainland China slipped on speculation the nation’s economic recovery is faltering.