Iranian President Hassan Rouhani said in a live speech on Sunday morning that Iran's state budget is designed to resist US sanctions by limiting dependence on oil.