According to the International Monetary Fund (IMF) the total cumulative amount of global liquidity injections, in the form of government spending packages and central bank...
In news reports covering the stock markets, certain phrases seems to be repeated more than anything else: ‘the FTSE rises despite…’, ‘the S&P surges despite…’....