Lately Russia became a top investor in the Islamic Republic, surpassing China, according to the Tehran-run Organization for Investment and Economic and Technical Assistance. Moscow has spent roughly $2.7 billion on two oil projects in Iran since August 2021.