India pays €1 billion euros in oil arrears: Iran Iran has received less than a third of the $4.8 billion India owes it in oil arrears because of payments problems, the managing director of Read More » August 8, 2011 No Comments