What Next For Russia?

Main takeaways from our visits to Moscow and St Petersburg Russia remains at the top of the world’s low cost producers of oil (est. cost $4/barrel) and gas thanks to the decline in Ruble and revenue in US $. Given the massive devaluation of the Ruble, Russia is...
Social media & sharing icons powered by UltimatelySocial