Storm clouds are gathering over the global economy

Stock markets are flying high and the global economy has been humming along. But for how much longer?