Home Finance European banks cash in on rising rates as clouds gather