AstraZeneca (LON:AZN) and the European Union have agreed to end litigation related to the supply of its COVID-19 vaccine Vaxzevria (ChAdOx1-S). AstraZeneca had initially contracted with the European Commission to provide 300 million doses of its vaccine with an option for another 100 million, but fell short of its commitment. The level of vaccine doses,…