Covid-19 third wave, geopolitics weigh on markets