Why Are Companies Sitting on Cash Right Now?Companies hold cash as a form of insurance against adverse events, especially smaller firms.Non-banking U.S. firms have increased their hoards of cash to $6.9 trillion, representing $1 out of every $5 of total assets held.