Over 12T in stimulus pumped over a year

alpha

World Affairs

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

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