The positive news about Covid-19 vaccines have sent stock markets to new highs in the final months of 2020 from already elevated levels.