IEA confirms Iran oil output at 3.5 mb/d
Iran’s crude production held at 3.5 million barrels per day in November, according to the IEA’s December Oil Market Report.…
News and opinion on public works procurement
Iran’s crude production held at 3.5 million barrels per day in November, according to the IEA’s December Oil Market Report.…