Will ECB lower interest rates by 50bps in January 2025? · top holders · Whale Watch