European banks power through uncertainties, report says