EBS volumes down 11% MoM to $72.6bln, lowest since July '14
EBS Market, the anonymous central limit order book from ICAP (LON: IAP) today reported volumes for May 2016 coming in $72.6bln, down 11.8% from April's $82.3bln. Volumes were also down YoY from May 2015's $95.9bln, good for a 24.2% decline. Most of the industry as reported here on LeapRate had a lackluster May in terms…
Read more