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
