EUR/USD struggles as ECB holds rates at 2.90%, while weak German data fuels growth concerns. Will the euro rebound or slide ...