The U.K. government has delayed some new sanctions on Russian oil in an effort to shelter Britons from the cost-of-living squeeze triggered by the effective closure of the Strait of Hormuz in the Iran war.
The U.K. government has delayed some new sanctions on Russian oil in an effort to shelter Britons from the cost-of-living squeeze triggered by the effective closure of the Strait of Hormuz in the Iran war.