The USD $110-billion Mega Port oil terminal off the Taymyr Peninsula delivers 25 million tonnes of oil by this year (and 100 million tonnes by 2030).