Heaps of liquidity... THEN why is ECB and Fed pumping money into the banks... ECB $140 Bn, Fed $28 Bn, and more to come. More spin from CNBC