Russia Oil-Export Revenue at Lowest Since 2023 as Prices Slump

Russia’s oil-export revenues in April fell to the lowest in nearly two years as global crude prices declined amid sluggish demand, according to the International Energy Agency.

The nation earned $13.2 billion from the export of crude oil and…

Continue Reading