Until the global trade war and lack of oil finally impacted your own little household too.
Baloney. The Mexicans can't stop selling oil because their economy would collapse in a matter of days and they would have revolution. The elites in Mexico won't risk that. If they refuse to sell oil to us then they will sell it to some other country and because oil is a commodity that will mean there is other oil in the world for us to buy.
And my little family got by just fine before we exported all of our manufacturing capability and I am sure that a global trade war would not hurt me all that much. And why would China, Japan, and Canada jump into our dispute with Mexico? Your use of the world global seems a little exaggerated. A few multinationals who have shipped American jobs south of the border would be hurt but that would likely be a small blip in my stock portfolio offset by the rising value of my Exxon stock.
I think you must be drinking the US Chamber of Commerce koolaid. Did you see where Rep Sensenbrenner suggested that they should register as foreign agents? Maybe you should too? You seem to be a huge proponent of the Mexican invasion.