Tag: Revenues

Russian oil revenues nearly doubled in March, the International Energy Agency said in a report on Tuesday, as higher oil prices driven by the war in Iran provided a lifeline…