European Central Bank to the Rescue?