As a major supplier of the world's oil, Moscow has the power to do serious damage to oil markets worldwide, especially in the EU and the US, if other nations refuse to comply with its demands. *** As it currently stands, Russia is the world's largest exporter of oil and oil products to global markets. […]

Read more of this post