Russian Oil Export Revenues Tank for Third Consecutive Month

The International Energy Agency (IEA) said Thursday that Russia’s oil export revenues dropped in November to their lowest monthly level since Moscow launched its full-scale invasion of Ukraine.

November is at least the third consecutive…

Continue Reading