Banks capitalise on confidence injection following vaccine news, before reality returns
13 Nov 2020Pfizer announced on Monday that its vaccine was 90% effective, giving hope that it may be rolled out by the end of this year. Pfizer CEO, Albert Bourla, declared it “a great day for science and humanity”.
The news led to