European stocks broadly advanced in early trading today (23rd). UK retail sales climbed 0.4% YoY, topping forecast, whereas Germany's 1Q economic growth final figures beat. The data shored up German and UK stock markets by 0.4% and 0.5%, respectively. French consumer confidence unexpectedly declined last month, causing its s...