Global stock markets tumbled on Monday after Caterpillar and Nvidia Corp warned of weak Chinese demand while oil posted its biggest one-day drop in a ...
A