Precious metal companies Fresnillo and Randgold Resources gained as the prices of gold, silver and copper surged. Petrofac advanced as analysts at Liberum Capital said the weakness in shares and the oilfield services company's upbeat outlook presented a good buying opportunity.Marks & Spencer rallied after Citigroup upgraded the retailer's stock to 'buy' from 'neutral', citing expected growth in the group's struggling merchandise division as a result of management initiatives. In contrast, International Consolidated Airlines slumped following reports the British Airways owner will issue 48.12m new ordinary shares to meet the demand from holders of its 5.8% convertible bonds due in 2014.Standard Chartered retreated following a slat of negative news flow from Asia, where around 90% of its profits are derived. Royal Bank of Scotland slipped after the Financial Times reported that MPs were stepping up their campaign to split the lender into a 'good bank' and 'bad bank'.FTSE 100 - RisersFresnillo (FRES) 1,322.00p +8.09%Petrofac Ltd. (PFC) 1,364.00p +7.83%Randgold Resources Ltd. (RRS) 5,275.00p +2.93%Marks & Spencer Group (MKS) 485.20p +2.88%Bunzl (BNZL) 1,378.00p +1.77%BG Group (BG.) 1,201.50p +1.65%Next (NXT) 4,989.00p +1.48%Morrison (Wm) Supermarkets (MRW) 296.20p +1.16%G4S (GFS) 248.30p +1.02%British Sky Broadcasting Group (BSY) 840.00p +0.60%FTSE 100 - FallersInternational Consolidated Airlines Group SA (CDI) (IAG) 303.20p -3.99%Standard Chartered (STAN) 1,438.00p -3.65%GKN (GKN) 333.70p -3.58%Royal Bank of Scotland Group (RBS) 332.40p -3.46%CRH (CRH) 1,360.00p -3.20%TUI Travel (TT.) 347.90p -2.66%Schroders (SDR) 2,344.00p -2.54%Wolseley (WOS) 3,270.00p -2.50%Prudential (PRU) 1,114.00p -2.45%Lloyds Banking Group (LLOY) 73.00p -2.39%RD