The “Mystery” Of Who Is Pushing Stocks To All Time Highs Has Been Solved

A surge in net global central bank asset purchases highest since 2013.