Moscow Times
Russia’s Oil Export Revenue Surged in March, IEA Says

Revenue from crude and petroleum shipments rose to $19 billion, a sharp reversal from February, when revenues hit a post-invasion low.

Revenue from crude and petroleum shipments rose to $19 billion, a sharp reversal from February, when revenues hit a post-invasion low.
News from every angle