Finance Confluent stock price surges 20% as IBM reportedly nears $11 billion acquisition deal byEmre Çıtak December 8, 2025
Finance European Central Bank cuts interest rates to 3%: Eurozone’s inflation fight hits a snag December 13, 2024