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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results