News

Russia is projecting a 24% decrease in oil and gas revenues this year compared to previous estimates, following a recent ...