Sechin said pipeline monopoly Transneft had assured Rosneft it would be compensated for all losses from the oil contamination, the Interfax news agency reported.