April 24th, 2014 - 01:59 GMT India to pay Iran $1.65 billion in landmark oil deal India is due to pay $1.65 billion to Iran within the next three months as part of a nuclear agreement with the world's six powers and Tehran to release an outstanding balance of frozen Iranian funds, thought to be over $4 billion. Read more