World | Tue Apr 10, 2012 6:12pm EDT

Iran can stand 2-3 year oil blockade: Ahmadinejad