The measure targets those who support separatist elements.

Ukraine's Verkhovna Rada adopted a new law that considers 29 types of sanctions against Russia, including a ban on energy transit through the country.

The new law, which was supported by 244 members of the parliament, creates the legal basis to introduce sanctions on other countries, foreign legal entities or individuals involved in financing terrorism and support the separation of Crimea from Ukraine.

The law allows Ukraine's Security and Defence Council to block and freeze assets, restrict trading operations, stop partly or in whole transit of resources and flights. The law also contains sanctions on ships entering territorial waters or ports of Ukraine as well as termination and restriction the activities of Russian media in Ukraine.

The sanctions could be applied if, "the activity of a foreign state, a foreign legal entity or individual, other entities that create real and potential threats to national interests, national security, sovereignty and territorial integrity of Ukraine, its economic independence and/or violate the rights and freedoms of its citizen, the interests of society and the state, leading to the occupation of the territory, expropriation or restriction of property rights, property damage, creating obstacles to sustainable economic development or the fulfillment by Ukrainian citizens of their rights and freedoms," according to the "project of law about sanctions."

Gennady Riabtsev, an associate professor at the National Academy for Public Administration under the president of Ukraine, said it was necessary to adopt such a law.

"It may be a difficult to implement all the sanctions of the law as they can bring financial and economic losses, especially when it comes to transit of gas and flights. They can also damage Ukrainian businessmen who are working on Russian market," Riabtsev told SETimes. "But we could now speak about economic independence of Ukraine from Russia. The government should work on the ways of stimulating the country's economy, changing its course to Europe."

Prime Minister Arseny Yatsenyuk said the new legislation allows Kiev to stop the transit of gas from Russia through the territory of Ukraine and with this action put an end to the question of energy dependence on Kremlin.

This part of the law has raised concerns in some European countries, as Russia supplies about 30 percent of EU gas and the transit route for roughly half of that amount is through Ukraine.

However, Andriy Kobolev, the head of Ukraine's Naftogaz national oil and gas company, said the ban can be imposed on a specific company, but at the same time, European companies will be able to control the transit of gas through Ukraine. Kobolev said a ban on transit threatens just Russia's Gazprom, which is the only company that pumps Russian gas to Europe through Ukraine.

"This company [Gazprom] stopped transit of gas [through Ukraine] in 2009 without any reasons," he said. "It means they can do the same anytime. We don't see any improvement, but we are open for discussions and negotiations."

According to Naftogaz, the sanctions could limit or even exclude some companies from piping gas through the country, but it would also allow other firms to take over transit operations.

"The main idea is transit could continue with no problems if this gas is bought at our eastern border by, let's say, European companies," a Naftogaz spokeswoman told Reuters.