Source: Ifo Institute The Ifo business climate index was posted at 90.8 points in March, scaling down from 98.5 points in February, as the war in Ukraine dampened sentiment. DAX is up +0.43%, EURUSD is up +0.08%. The expectations index dropped by a record 13.3 points, exceeding the decline of 11.8 points posted at the onset of the coronavirus in March 2020.The … [Read more...] about Germany’s Ifo Business Climate Index Plummets to 90.8 Points in March