"Central banks have pumped $4 trillion into the financial system over the course of the last two months."
In the last six weeks, the Fed, BoJ and ECB have issued statements saying they are prepared to buy “unlimited” amounts of bonds.
"The Fed managed to stop this massacre by announcing it would backstop everything."
Wall Street estimates are still in fantasyland.
"Europe is shutting down"