Russia threw Ukraine an economic lifeline on Tuesday, agreeing to buy $15 billion of Ukrainian bonds and to reduce the price its cash-strapped neighbour pays for vital Russian gas supplies by about one-third.
The deal, reached at talks in Moscow between the Russian and Ukrainian leaders, is intended to help Ukraine stave off economic crisis though Moscow will hope it keeps Kiev in its political and economic orbit.
The agreement could also fuel protests in Kiev against Ukrainian President Viktor Yanukovich, who faces accusations of "selling" Ukraine to the highest bidder after spurning a trade deal with the European Union and turning to Moscow for help.
Finance Minister Anton Siluanov said Russia would tap a National Welfare Fund - a rainy day fund - and use the $15 billion to buy Ukrainian eurobonds.
Announcing the deal after talks with Yanukovich, President Valdimir Putin said Russia would help Ukraine through its problems as big debt repayments loom but that there had been no discussion of Kiev joining a Russia-led customs union.
"The Russian government has made the decision to convert part of its reserves from the National Welfare Fund into Ukrainian securities. The volume is $15 billion," Putin said in the Kremlin, with Yanukovich beside him.
"I want to draw your attention to the fact that this is not tied to any conditions ... I want to calm you down - we have not discussed the issue of Ukraine's accession to the customs union at all today."
Ukraine's Naftogaz energy company will pay Russia's Gazprom $268.5 per 1,000 cubic metres of natural gas, on which it is heavily dependent. The previous price had been about $400 per 1,000 cubic metres.
The new price will take effect at the start of next month, Ukraine's energy minister said.
Yanukovich's visit to Moscow came as thousands of people continued to brave snow and freezing temperatures to call for his removal.
Sergei Lavrov, the country’s foreign minister, said on Wednesaday that Western countries continued to "overt pressure" on the Ukrainie to choose closer ties with Europe even though Kiev accepted the offer of financial assistance from Moscow.
Russia is "surprised by attempts to put overt pressure on the Ukrainian government, which continue despite the decisions made in Moscow yesterday," Lavrov said in remarks to Russia's upper house of parliament.
'Blood on his hands'
Opponents are demanding greater EU integration and are angry about the country's propinquity to the Kremlin.
They are also unhappy with his decision to keep opposition leader Yulia Tymoshenko in jail - a move also condemned by European leaders.
Yanukovich's move to spurn Brussels sparked the fiercest anti-government rallies since the 2004 Orange Revolution that first nudged Ukraine on a westward path.
Mass protests have been met with accusations of police brutality. A protest on Saturday saw seven people hospitalised and dozens under arrest.
One opposition leader, Arseni Yatsenyuk, said the president had "the blood of our children, the blood of students, the blood of youth on his hands."
The unrest has exposed fault lines between the nationalist and Ukrainian-speaking west of the country and the more Russified east aligned with Moscow.
The Ukrainian government has attempted to organise counter-rallies in Kiev but those have been dwarfed by the pro-EU protests.