Have sanctions choked Russia’s oil revenues? –...
Ukraine’s strikes on Russian oil refineries and oil logistics are already producing a cumulative effect: Russia is facing a looming fuel shortage, oil refining is declining, and the Kremlin’s war machine is becoming increasingly dependent on oil revenues, China, and global instability.
en