Russia’s Crude Oil Shipment Plunge To 50% Since EU Introduced Price Cap
Russia’s oil exports have plunged amid the European Union’s price cap on Russian crude and the latest round of sanctions, squeezing revenues for Moscow’s wartime economy. According to data from the analytics firm Kpler, Russia’s […]