Looks like China wins hereThe proposed cap on Russian oil means China wins in my opionion.
China has doubled the imports of Russian crude this year. The cap quarantees Russian supply does not come off the market and China pays less than the going rate. This is just a game of musical chairs with barrells being allocated elsewhere. USA wins by selling alot of high priced LNG to europe.