The state budget for the new Iranian year starting in March assumes $21 billion of oil revenues, down 28 percent from the current budget, a government ...
A