Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The surge in oil prices is generating as much as $150 million in additional revenue for Russia’s state budget each day, according to estimates by the Financial Times.