An Iranian official said on Sunday that the global energy giant Royal Dutch Shell has cleared all outstanding payments from previous oil sales and other related deals. The announcement was made by Ali-Asqar Hendi, the head of the Debts Settlement Committee of the Ministry of Petroleum of Iran. Hendi had previously said that Shell owes […]