general-news Economic downturn looms as European Central Bank reduces inter interest rates amid escalating trade tensions. , and Administrator 2025 April 19