The ECB announced that it had agreed to lend 45.3 billion euros ($51 billion) to 249 banks in the eurozone under the so-called TLTRO 2 programme, lower than the first round in June but significantly higher than a forecast of 25 billion euros made by analysts at ING Diba bank.