Europe stocks rally on bargain hunting

By November 18, 2022