Business US futures fall and oil prices surge after US hits Iranian sites in the Strait of Hormuz Aug 31, 2026