I'm not sure I or anyone answering your question truly understands your definition of "welfare".
Amsterdam gets an "arrggg" from me as well for "all the money the US owes the rest of the world" demonstrating her lack of world economics including trade balances and the financial support US supplies to other economies while other countries turn their heads saying "let the US deal with it" .
Welfare is a broad term. If it's used in a discussion of people receiving welfare payments (regardless of oil, imports, etc.) my answer would be a general "Yes" to the US re-routing welfare $$$ being spent on qualifying applicants & funding a "financial rehabilitation" versus a handout.
Welfare from "an oil point of view" I can understand and agree with the questioneer in that trading billions of years of producing oil and tapping it for a relatively miniscule time period is a call to reality. The bottom line is that we need to develop a different, more efficient source of renewable energy.
Welfare could also be defined as the "support" US affords countries by allowing illegal aliens to enter our country and "sap" our benefit systems developed, as previously noted, to aid the likes of destitutes decades ago. There is nothing wrong in my mind for using the most economical resource. The question I have in this regard is "are we really looking at the total cost when we use cheaper labor?"
The original question should be re-asserted given the different assorted responses received for clarification.