Tag: 401
Archive
Falling Oil Prices Force Russia to Shelve Rosneft Projects
Growing pressure on Russian government resources as oil prices slide to six-year lows has prompted Economy Minister Alexei Ulyukayev to announce that the government...
Must read