Stocks, Euro Soar As Confusion Reigns