Source: Ifo German business climate posted a slight rebound in April, with firms less pessimistic about the coming months. EWG is down 0.96%, while DAX is up 1.77% premarket. The German business climate index stood at 91.8 in April, up from 90.8 in March but still lower than the 96.4 recorded in the same month last year.The indicator for the current situation posted … [Read more...] about German Business Climate Rebounds Slightly in April