Waning European recovery saps stocks momentum, knocks euro