European stock markets have fallen after the boss of Moderna cast doubts on the effectiveness of vaccines against the new Omicron Covid variant. The Covid …

source