"Europe just got a little better."