Iran signs $40 billion agreement with Russian gas company during Putin’s visit

Russian President Vladimir Putin arrived in Iran on Tuesday for his first international trip beyond the borders of the former Soviet Union since launching his invasion of Ukraine, which effectively ruptured ties with the West.