Rumor Time: Stocks, EUR Surge On Renewed LTRO 3 Speculation