A second consecutive night of US air strikes on Iran drew retaliatory attacks on US bases in Kuwait and Bahrain, pushing a fragile ceasefire to the brink. Iran's warning to close the Strait of Hormuz sent oil prices above $95 a barrel.