Banking sector fears ease; CMC Markets slumps
Stock prices in Europe ended higher on Monday, with shares bolstered by fears for the banking sector abating after a deal was struck for a US bank to mop-up assets of collapsed Silicon Valley... | March 27, 2023