The global energy crisis is forcing western powers to ease back on their efforts to limit Russian oil trading. The United Kingdom has delayed the plan for coordinated ban with the European Union for providing insurance for vessels carrying Russian oil. This is due to fears of imposing immediate worldwide restrictions would cause crude oil […]