Fiat stimulus Stacy Herbert on Keiser Report 20.8% of global GDP has been injected in stimulus in just the past 3 months.