European banks have sailed through the earnings season and are promising massive share buybacks, adding fuel to their best ...