Industries | Thu Apr 7, 2011 4:00am EDT

"Tough" EU bank stress details due on Friday - EBA