Oil prices roared upward and stock markets fell further after Iran fired more drones and missiles across the Persian Gulf and ...