Yellen and Powell Are Wrong: No More Stimulus Is Needed.

Already approved $6 trillion in stimulus spending is more than enough to grow a $21 trillion economy.

Recently, both Federal Reserve Chair Jerome Powell and Treasury Secretary Janet Yellen said that although the economy is forecast by them to grow 6.5% this year, more stimulus is needed. That means nearly $6 trillion of already-approved government stimulus is not…