The euro rose to a four-month high against the dollar after the ECB delivered a widely-expected cut to interest rates but signaled caution over future policy easing.