Russian energy revenue down 46% in 12 months despite February jump
Tax and customs revenue from oil and gas sales had fallen in January to its lowest level since August 2020.
Tax and customs revenue from oil and gas sales had fallen in January to its lowest level since August 2020.