Global

ICAP ordered to pay $87 million fine in Libor rigging settlement