Oil is fungible. Russian oil will continue to flow to China.
China could benefit from a weakened (or destroyed) Russia with the West beating at Russia’s front door.
Russian oil is not completely fungible now. Transport is already inadequate, and the “price caps” actually are restrictions on transport the Russians can access.
Russian oil will continue to flow to China, but given that Russia is already having to give discounts, price and volume are going to be “interesting”...
Flow how... boat?