Russia’s oil and gas revenues could fall by a third this year.

Post a Comment

Previous Post Next Post