Euro, German stocks down after downbeat IFO survey German business confidence fall short of expectations Friday, weighing on German stocks and the euro