European markets close 2% higher; UK’s Johnson resigns as prime minister

Comments

Leave a Reply