Russia is expecting extra oil and gas revenues to reach 1 trillion rubles, or $11 billion, in the last five...

read more