BS. I lived in Oklahoma until 6 years ago. It is the US congress, and the US congress ALONE that has blocked new refineries there.
That would be because of the wacko environmentalists. The regulations are from Congress - and we have let it happen. We lost a refinery over 20 years ago in NE TX due to those regulations. That would have been a dim congress, and the pubbie congress did not change it.