War in the Middle East, a dock workers strike, and a devastating hurricane have thrown uncertainty into the U.S. economy.