Global

EU Commission fines banks $2.3 billion for benchmark rigging