The UN said Friday it completed the transfer of over one million barrels of oil from a dilapidated supertanker off Yemen's Red Sea coast, averting an imminent spill risk that could have caused an environmental disaster.