Iran tensions push up energy stocks in Japan while yen falls

23/06/2025