The Decelerating World and Its Investment Implications

Pessimism rising—already baked in the prices?