Catenaa, Thursday, April 17, 2025- The European Central Bank(ECB) cut interest rates by 25 basis points on Thursday as the increasing global trade disruptions adds more uncertainty to the inflation outlook. ECB President Christine Lagarde said it was unanimously decided to cut rates by 25 basis points instead of 50 basis points as some analysts […]