That is something that makes so much sense that it simply cannot be allowed out in the wild. It wouldn't have stopped the conflict in Ukraine but it certainly would change the dynamics of our response. To be clear, I don't support getting involved in this conflict in any way, not by banning Russian cats from international cat pageants nor by banning the purchase of Russian oil.
But it is absolutely the case that when the U.S. is dependent on foreign sources of anything, it hampers our ability to act as we see fit. Do you think the fact that all of our pharmaceuticals are made overseas, as are all of our electronic gadgets and underpants and just about everything else has some effect on foreign policy? Of course it does. If China invades Taiwan, and it is quite possible they pull that trigger soon, are we going to shut off the pipeline of consumer crap that keeps what passes for our "economy" running? Not bloody likely. Absent that constant flow of cheap consumer goods, the country would shut down.
Our economic policy, and every other policy of our government, should be focused on one question: what is best for the American people? Not "refugees", not Ukrainians, certainly not Israelis, or illegals or anyone else. Our people. That of course is not the case and instead what benefits the American people is at the bottom of the list.
The problem is not incompetence, although there is plenty of that. The real problem is malice from our ruling class that hates you, your family and your people and wants to see you exterminated.