USD/JPY Analysis: Yen Slumps to 34-Year Low – 25 April 2024