SCO & BRICS latest news and insights
— In-depth analysis and comments

By Rhod Mackenzie

In February, Russia's oil and gas revenues surged by over 80% from the previous year to exceed $10 billion, owing to the increase in crude prices.

The Finance Ministry reported that budget revenues from oil and gas taxes amounted to 945.6 billion rubles ($10.4 billion) last mon...