Citi to redeem €1.5 billion notes on Oct. 8, 2026 - C News | Rallies