Stimulus by ECB still needed?