The EU has vowed to squeeze the Kremlin’s energy revenues further, imposing fresh sanctions on its network of ageing ships and proposing a lower a price cap on Russian oil.| Global Trade Review (GTR)