European Market Commentary