Ongoing analysis of key figures and events
European PMIs herald solid rebound
UK: rising confidence & surging retail ahead of summer spending spree
ECB flash: no news is good news