Global Financial Crisis and Recession: What's in Store?