Russia’s November Oil and Gas Revenues Seen Down 35%, Missing Budget Targets

Russia’s November Oil and Gas Revenues Seen Down 35%, Missing Budget Targets

Leave a Reply