That’s a Big Piece of the Pie! $18 Trillion or 21% Of World GDP Handed out Pandemic Stimulus

YTD, the amount of total global stimulus, both fiscal and monetary, is now a "staggering" $18.4 trillion or 21% of Global GDP
#coronastocks #investors #stocks https://t.co/6cbiuq8D1C https://t.co/bwVzZvhSjJ