IMF pessimism + trade tensions = sickly stocks