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 ...
Farooq Sher does not work for, consult, own shares in or receive funding from any company or organization that would benefit from this article, and has disclosed no relevant affiliations beyond their ...