ICAP was the high riser of the day, gaining nearly 7% as of 15:18 on Wednesday afternoon. Shares in the world's largest interdealer broker were trading 31.4p higher at 467.9p, attempting to recover from its performance over the year to date. In mid-January, the share price was around the 560p level.Antofagasta led the miners higher as metals prices continue to rise. Copper, gold and silver futures were 1.7%, 0.3% and 1.5% up, respectively.Eurasian Natural Resources Corp, Kazakhmys and Xstrata were also in demand.Meanwhile, the retailers were unwanted, with Marks & Spencer, Kingfisher and Next among the worst performers.Pharmaceuticals giant Shire edged higher as Panmure Gordon hiked its target price on the stock by 25% after increasing its forecasts for its Firazyr drug following its recommended approval by US regulators. It has been a busy June for new orders for Rolls-Royce but the month is not over yet and the power systems developer has managed to squeeze in another contract win, this time from Singapore Airlines. Shares were lifted higher.BCFTSE 100 - RisersICAP (IAP) 466.80p +6.94%Antofagasta (ANTO) 1,356.00p +4.07%Legal & General Group (LGEN) 115.40p +3.96%Burberry Group (BRBY) 1,430.00p +3.77%Eurasian Natural Resources Corp. (ENRC) 759.50p +3.76%Autonomy Corporation (AU.) 1,679.00p +3.45%Kazakhmys (KAZ) 1,339.00p +3.00%Xstrata (XTA) 1,321.50p +2.92%Schroders (SDR) 1,512.00p +2.86%IMI (IMI) 1,024.00p +2.86%FTSE 100 - FallersMarks & Spencer Group (MKS) 358.00p -2.95%Kingfisher (KGF) 264.30p -1.97%Compass Group (CPG) 591.00p -1.75%Reckitt Benckiser Group (RB.) 3,378.00p -1.49%ARM Holdings (ARM) 581.50p -1.36%Serco Group (SRP) 547.00p -0.64%Royal Bank of Scotland Group (RBS) 36.32p -0.63%Next (NXT) 2,266.00p -0.44%Tate & Lyle (TATE) 616.00p -0.40%British Sky Broadcasting Group (BSY) 846.50p -0.29%