European Market Updates 25 June 12.jpg