European markets mixed as earnings slightly boost confidence
da-cook London -0.19% Germany +0.12% Germany Q1 Preliminary GDP +0.0% vs +0.2% QoQ expected; Germany's Unemployment Rate for April comes in at 24k vs. 10k expected France -0.38% France Preliminary CPI for April +5.9% vs +5.7% expected…