The price cap is the West’s attempt to squeeze oil revenue out of the Kremlin while keeping oil supplies stable and avoiding a rise in global energy prices.
The price cap is the West’s attempt to squeeze oil revenue out of the Kremlin while keeping oil supplies stable and avoiding a rise in global energy prices.