EEconomy Read More ECB lowers rates for the eighth time as trade tensions threaten growth05.06.2025 The European Central Bank cut its key deposit rate on Thursday by 25 basis points to 2%, its…