Europe stocks mostly drop before UK budget

By November 17, 2022