The Race For Covid-19 Vaccine: Where Do Pfizer, Moderna and Oxford-AstraZeneca Stand?