The post Eco Data 4/26/23 appeared first on Action Forex.
Cryptocurrencies
Germany Ifo Falls to 84.4 as Iran Crisis Hits Confidence
Germany’s business sentiment deteriorated sharply in April, with the Ifo Business Climate Index dropping from 86.3 to 84.4, the lowest level since May 2020. The decline reflects broad-based weakness, with both the Current Situation Index Read more…