Canada's Teekay Corp has come through the coronavirus pandemic almost unscathed so far as it pays down debt in booming tanker markets.