ECB was expected to hold rates on October 29 as the euro traded near its weakest since May 2025 · Digg