Iran tensions push up energy, defense stocks in Japan while yen falls

23/06/2025