Essar Oil settles $2.5 bn Iran oil dues, still owes about $616 mn

The outstanding payments stem from delays in paying for Iranian oil when the country was under international sanctions over its nuclear programme.