US and Iran trade heavy strikes for second night as Strait of Hormuz closure threat sends oil past $95 · Pollar