Source: http://news.yahoo.com/latvia-coalition-holds-power-pro-putin-force-tops-073931046.html
Concern is also running high over the impact that tit-for-tat sanctions between Moscow and Brussels over the Ukraine crisis could have on this tiny Baltic state, which is heavily reliant on trade with Russia.
Is that an expression? I tried to find the meaning of that phrase by doing a Google search but I really came up with nothing.