Over 12T in stimulus pumped over a year

alpha

visibility 180

World Affairs

4/19/2021, 10:01:23 PM


0 likes 0 comments


The U.S. pumped $12.3 trillion of monetary & fiscal stimulus into it's economy in the 13 months through March 2021: BofA Global.