Stock markets fell on Monday after China’s factory output grew at the weakest pace in nearly six years in August, while worries over the impact of another round of sanctions on Russian projects added to headwinds for Moscow-listed companies and the oil market. Brent crude oil slumped to a more than two-year low under $97 per barrel as the lacklustre data from the world’s top energy consumer cast a shadow over the outlook for oil demand at a time of abundant supply.