Sorry, I got stuck at the Western Media Dog-Whistle.
As to the new ‘price cap’, I would expect the results to be about the same as last time, which is that China and India continue to buy their oil for Russia at near-market prices and the war continues UNABATED, with Russia continuing to roll up (what was) Ukrainian territory.
China and India are going to be tariffed 500% if they keep on buying Russian oil.