Video: Cash hoarder alert – US companies hold at least $5 trillion in liquidity

Reports that US corporations hold less than $2 trillion in liquid assets are apparently false.  The figure is closer to $5 trillion and, if these corporations ever decide to spend their vast resources, inflation will go through the roof.