EU Sees Near Virus Immunity by End-June Amid Astra Doubts
bloomberg.com