Russian Oil and Gas Revenues Set for 22% Plunge in April

Russia is expected to see its oil and gas revenues for April slump by 22% from a year ago, amid lower oil prices and a stronger local currency, according to Reuters calculations.

Russia’s revenues from hydrocarbons are set to be about…

Continue Reading