The oil ‘price cap’ of US$60 per barrel for Russian oil is a controversial move by the European Union and G7. The price cap prohibits Western insurers and shipping companies, which account for more ...