Putin met with the Supreme Leader of Iran of Tuesday in an effort to improve relations.

Analyst Comment: An alliance is emerging between Russia, China, Iran, and possibly Brazil, India, Turkey, Saudi Arabia, and other OPEC member nations.

Source