Banks struggle over deposits