Shell repays Iran $1.94bn debtRoyal Dutch Shell said on Monday it had completed the payment of 1.77 billion euros ($1.94 billion) in debt to the National Iranian Oil Company in the wake of the lifting of sanctions on the country. "Following the lifting of Moreā¦ |