Armenia will join a customs union led by Russia.
The announcement came after the Armenian president held talks with Russia's Vladimir Putin in Moscow on Tuesday. As Moscow is trying to bring closer together former soviet countries, Putin welcomed Armenia's decision as a diplomatic victory.
But the European Union appeared to be taken by surprise. EU officials have said in the past that membership of the Customs Union is incompatible with a free trade agreement with the EU.