As expected, the European Central Bank kept its deposit facility rate unchanged at -0.50% yesterday.
Share this:
Experience award-winning platforms with fast and secure execution.