This chart partly explains the rally of stocks and bonds in Q1. Central Banks have pumped almost $1tn in liquidity into global markets. 01-Apr-19 06:12 am AnalysisAnalysis, Economy Anirudh Sethi