Novatek has moved to reassure partners and investors in its ambitious liquefied natural gas projects in Russia that the company is well placed