Iranian lawmakers consider the budget bill for the next Iranian year in Majlis (Parliament) in Tehran, Iran, Feb. 16, 2015. The budget of new Iranian calendar year (which start on March 21, 2015) amounts to 311 billion U.S dollars. Oil revenues based on 72 U.S. dollars per barrel make up 33 precent of the proposed budget despite of the recent fall of oil prices to a little over 50 dollars. (Xinhua/Ahmad Halabisaz)