Energy News Beat Iran’s Supreme Leader Ayatollah Khamenei gave his official approval to a new 20-year comprehensive cooperation deal between the Islamic Republic of Iran and Russia. The agreement will replace the 10-year-deal signed in March 2001 and has been expanded not only in duration but also in scope and scale. The new deal includes […]