Head of the Central Bank of Russia Elvira Nabiullin says that the Russian economy and ruble have become less dependent on oil markets. This comes at a time when Russian oil giants are getting record prices, but not commesurate profits with the price of crude in rubles at an all-time high. Questions remain.