By Rhod Mackenzie The implementation of a price ceiling on Russian oil has been seriously unsuccessful, a fact that has already been acknowledged in Europe. Nevertheless, Washington still refuses to accept this outcome and now, nearly a year later, has levied sanctions on two shipping companies. Additionally, they have declared their intention to ensure adherence […]
Source