ECB TLTRO sees €15.548bn taken up against around €70bn expected
Lest we forget the other liquidity pumping measures they’ve got up their sleeves
The estimated range for today was pretty wide at 35-120bn and it’s come in well below that