April 28, 2026
Sobre este episodio
Key points Bank of Japan leaves its benchmark interest rate unchanged. Trump will respond shortly to Iran's peace proposal as oil prices rise to $110 per barrel. Consumer inflation expectations in Europe surge to highs since 2023.