I'm afraid it's too late, but it should have been mandated that for national security purposes, that oil companies should have to double their refining capacity.
uh, yeah, like they don't want to do that already. Guess what is standing in their way?
Too late for New Orleans and the current situation, but it should be pointed out (repeatedly) that we've been trying to construct additional refineries to alleviate this kind of issue, but that the Democrats were holding it up for political purposes.
Payback is a bitch.
...the the government (our tax dollars) would have to go for that purpose. Not that I agree with your prescription...