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