Defense stocks drop 20% as Iran peace deal shifts sector outlook