EU fines five major banks 1 bn euros for currency collusion (17-May-19, International news)
Brussels, Belgium | AFP | The EU's powerful anti-trust authority on Thursday fined five major banks -- including Barclay...