Interesting facts from Citi's report explaining the #stocks rally: 
- Based on historical relationships with PMIs, global stocks should be 30% lower 
- Citi expects $6t of QE over next 12 months, 3x previous peaks
- No big inflows into stocks but short covering at record