Refuzul Rusiei de a livra sisteme de rachete sol-aer S-300 Iranului înseamnă că Teheranul s-ar putea orienta către China, ca principal furnizor de armament, Moscova pierzând astfel miliarde de dolari. Moscova a spus la jumătatea lunii iunie că îngheaţă livrarea de S-300, în urma noilor sancţiuni adoptate de Consiliul de Securitate al ONU împotriva Teheranului, la 9 iunie. Potrivit ”Nezavisimaia Gazeta”, pierderile Rusiei înseamnă valoarea contractului plus penalităţile pentru încălcarea sa. Contractul este evaluat la circa 800 de milioane de dolari, iar, potrivit experţilor, penalităţile ar putea ajunge la 400 de milioane de dolari. Mai mult, Iranul ar putea refuza să mai cumpere echipamente militare de la Rusia, ceea ce ar înseamna o pierdere de 300 - 500 de milioane de dolari pe an. Experţii mai vorbesc despre eventuala decizie a Iranului de a pune capăt cooperării cu Rusia în sectorul aviaţiei civile.
La începutul lunii iunie, Iranul le-a interzis companiilor sale aeriene să mai folosească avioane Tu-154 construite de Rusia, pe rutele interne şi internaţionale. În plus, piloţii ruşi urmează să fie expulzaţi, pentru că Iranul spune că are deja suficienţi piloţi calificaţi. Ministrul iranian al Apărării, Ahmad Vahidi, a avertizat la 22 iunie că Rusia va fi responsabilă pentru nerespectarea acestui contract. În decembrie 2005, Rusia a semnat un contract pentru livrarea către Iran a cel puţin cinci sisteme S-300, dar niciunul nu a fost livrat. SUA şi Israelul au cerut Rusiei să nu-şi respecte contractul.