The Russian Oil Price Cap And Its Impact On The Energy Markets
Russian forces began their full-scale invasion of Ukraine on 24 February 2022, almost ten months ago. In response to the unprovoked and unjustified attack on Ukraine, several countries including the…