Banks from Italy, Ireland, Spain and Austria fared worst in the latest European Union stress test, which the region's banking watchdog said on Friday showed there was still work to do in order to boost credit to the bloc's economy.