glblgeopolitics.wordpress.com
Vladimir Putin: oil price decline has been engineered by political forces
As slumping oil prices dampen Russia’s economic outlook, the country’s President has said that “at some moments of crisis it starts to feel like it is the politics that prevails i…