European Central Bank Cuts Key Interest Rate Amidst Economic Uncertainty