HomeTrust NodesInvestors Are Sitting on $5 Trillion Investors Are Sitting on $5 Trillion February 2, 2023 Trust Nodes Investors are flush with cash like never before with money market funds holding nearly $5 trillion. Tweet Related Posts Markets Shocked as China Postpones Release of GDP Data Bitcoin Rises on Blank Meeting Between SEC and BlackRock Laggard Japan Publishes Web3 Paper