Will ECB raise interest rates in January 2025? · top holders · Whale Watch