The UK joined the European Union’s efforts to diminish Russia’s revenues further by lowering the price cap on its crude oil, extending a broader push to pressure the Kremlin for continuing the war in Ukraine.
Latest posts by Toimitus (see all)