The weak dollar is part of what is driving the high steel prices. Steel is a Global commodity, and the US/North American producers no longer have enough capacity on line to provide our own needs. The overseas suppliers figure "why should we sell in the US, when we can get more selling in Europe or elsewhere". This has given Domestic producers room to raise prices. Despite the huge price increases this year, domestic prices have still lagged the international market ... though they are closing the gap.