German business confidence weakened unexpectedly in April as firms were less satisfied with their current situation, survey results from the Munich-based Ifo Institute showed Monday. The Ifo Business Climate indicator dropped to 106.6 in April, while economists expected the gauge to rise to 107 from March’s score of 106.7.