world Russia’s Oil Export Revenue Surged in March, IEA Says The Moscow Times Apr 14 Revenue from crude and petroleum shipments rose to $19 billion, a sharp reversal from February, when revenues hit a post-invasion low. www.themoscowtimes.com