German Strength Holds Up The Euro