At the risk of sounding pedantic, you're (I think, implicitly) claiming that reducing Russian oil revenues doesn't impact their war capabilities. Why would that be the case?
Striking at the economy of the aggressor definitely helps end the war
How can Russia escalate, short of nukes or expanding the war either of
Which would be suicide