The US fed refuses to allow any new refineries.
The US federal government does NOT have a moratorium on building refineries. New refineries are currently being built in Arizona (Arizona Clean Fuels Yuma, LLC) and South Dakota (Hyperion). Additionally existing refineries are being upgraded in place, like the Motiva Houston refinery that doubled capacity.
You are correct! We've had two, count 'em TWO new refineries in the last 36 years. The ONLY TWO IN MY LIFETIME! And where are these two gleaming beacons of the US's responsible energy policy?
Arizona: http://www.arizonacleanfuels.com/, "Next major milestone, expected within the next few months, will be the announcement of the EPC contractor." No press updates since 2009.
South Dakota: http://www.hyperionec.com/, got it's "air quality permit" in sep 2011. Still not in production since the project began in 2007.
Wow. That's really cutting through the government red tape. There may not be an official moratorium (like there is for domestic oil drilling), but all the prohibitive regulations make it far from economically profitable. But they're evil energy companies anyway, so they can just write a check, right?