Russian president Vladimir Putin met the sultan of Oman Haitham bin Tariq Al Said, who is in Moscow on a state visit.