banks blasted