
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 petroleum …