25 April 2024 – Several WTO members have recently criticised the current EU Safeguard Review on certain steel products, in some cases sharply. And the German ifo Business Climate Index points to significantly more optimism in the economy – for the third month in a row. Source