No still no.
We do not need nor want the government to select the winners and losers in private industry.
We need our refineries and petrochemical industries as well. To make their feedstock more expensive than other countries will also cost jobs and investment in the US.
Stop looking for government to manipulate markets for your desires. We can compete with the rest of the world on our own.
Impose a modest tariff now, while the price of crude is in flux, and lower than we have been accustomed to. Then when the Saudis want to put the screws to our industry, they will have just a little more headwind. Put whatever revenue you get from the tariff into subsidizing domestic use, to answer your objection about damage to petroleum processors and users. That would be fine.
Whatever you do along those lines creates distortions, I fully get that. But the system we have now needs to be stabilized, in a way that favors security.