Insurance bans have been imposed by the UK and EU on Russian oil cargoes
According to British and European officials, the UK and EU have agreed on a coordinated ban on insuring ships carrying Russian oil,...