I've heard a theory that Wal-Mart is to blame. The theory goes: Wal-Mart sells stuff from China. China has a steel shortage and they need more fuel. Fuel is used to ship Items from China and to ship steel to China. I don't mind paying higher gas prices as long as I get the low Wal-Mart prices. How many miles away is China?