These worries hit the banks most directly , and Citigroup fell 4.8 per cent to $ 2.59 before the bell , while Bank of America lost 3.3 per cent to $ 7.23 and JPMorgan gave up 2.4 per cent to $ 27.53 .