German Business Confidence Holds at Highest Level Since 2014 German business sentiment held at the highest level in more than two years in November, signaling that the recovery in Europe’s largest economy remai...