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