I agree with Armstrong, this is likely to be a major miscalculation on the part of the idiot Biden administration. A lot depends on what China (and to a lessor extent other countries) decides to do. All Putin has to do is threaten to withhold gas & oil until his conditions are met or much of the world including Europe heads into an immediate economic depression.
In the real world Europe will buy Russian oil—they will just lie about it so the mass media brainwashed dupes can feel good about themselves.