BusinessUnverifiedGathered automatically from the outlets below; our newsroom hasn't checked it yet. European Central Bank keeps key interest rate on hold at 2.5% 15 min ago10:18 AM CCNBC Read the original at cnbc.com ↗