German Ifo business sentiment index idles as services sector falters 27.05.2024 13:26 MarketWatch.com ECB members hint of near-term rate cut