ICE agrees to buy MarketAxess for USD 167 per share in cash, valuing deal at USD 6 billion - ICE News | Rallies