The EUβs energy bill has increased by $32 billion due to the Iran war, adding economic pressure across the bloc. The odds of an ECB 50+ bps interest rate cut at the April 2026 meeting sit at 0.1% Yβ¦ [+1382 chars]
No comments yet. Be the first to comment!