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