European stocks back in black, euro under pressure

By July 22, 2022