Canada's Teekay Corp has so far managed to keep Covid-19 off nearly all its vessels - bar two cases on a North Sea FPSO. Speaking on a