Assuming 450 million people, they would need 900 million doses (2 doses each) to get everyone vaccinated. Given the likelihood of having to take the vaccine every year, the EU appears to have secured enough doses for 2022 and 2023 (another 900 million).
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.