October 13th, 2004 - 02:00 GMT Iran surplus from oil revenues amounts to $10 billion During the first half of this year, Iran posted $10 billion more than what was projected in the Third Development Plan for oil revenues. Read more