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