Iran should tackle the effects of international sanctions by decreasing its reliance on oil revenues and increasing its non-oil sector, President Mahmoud Ahmadinejad said Wednesday.