Russian oil has been dealt a blow, with 75% of imports to the European Union being blocked in a move designed to choke funding for the Kremlin’s war in Ukraine.
Links:
Russian oil has been dealt a blow, with 75% of imports to the European Union being blocked in a move designed to choke funding for the Kremlin’s war in Ukraine.
Links: