The price cap has no legal effect on Russia. But it does put a cap on what EU countries can pay for Russian oil.
Maybe that means an embargo. We’ll see.
The EU are not going to get Russian oil.
The Biden admin wants the price cap because they want Russian oil on the market rather than drilling here. Biden continue to partner with Putin on many issues.