The latest fundamental data from Germany shows business morale improving finally this year. Post navigation Fed Defends Rate Hike Timeline Dollar Bounces on Pending NAFTA Deal