IRF Selection
Tuesday, 4 June 2013
Iran oil output heads to 25-year low
Tehran’s production is falling to levels last seen in 1989 as Asian buyers cut their imports amid tightening US and European energy sanctions
Newer Post
Older Post
Home