<p>Germany Ifo Business Climate dropped to 74.3 in April, down from 85.9, missed expectation of 79.8. That’s the lowest level on record, and the steepest monthly decline. Current Assessmen
<p>Watch ECB President Christine Lagarde talk about interest rates:</p><p>The low-latency audio feed is available <a href="https://www.ecb.europa.eu/press/pressconf/press_con
Leave a Comment