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