Sergei Guriev, dean of London Business School, discusses the impact of increased oil prices Russia's economy, and the country's relationship with China.