October 19th, 2014 - 12:01 GMT India is about to pay Iran half a billion dollars, and that's the 'tip' of the oil deal Indian refiners together owe about $6 billion to Iran. Read more