Temporary power supplier Aggreko has surged ahead after saying it expects its full year profits to be slightly ahead of 2010 after a strong start to the year.Airline IAG is firmly highly, continuing from strong gains made yesterday. Engineers GKN, IMI and Weir Group are also among the best performers of the day.Meanwhile, Associated British Foods is 7% lower after saying that full year results will only be roughly on a par to last year. Group revenue rose 9% to £5,207m in the 24 weeks to 5 March, up from £4,976m in the corresponding period a year earlier and ahead of the £5.16bn predicted by broker Charles Stanley. Banking giant Barclays is lower after a 15% slide in top-line income at Barclays Capital, its high profile investment banking arm. Nevertheless, adjusted profit before tax rise 10% in the first quarter of 2011. Lloyds is also unwanted.Miners ENRC, Antofagasta, BHP Billiton and Fresnillo are among the worst performers.---bcFTSE 100 - RisersAggreko (AGK) 1,811.00p +5.91%International Consolidated Airlines Group SA (IAG) 240.00p +4.53%Resolution Ltd. (RSL) 304.80p +3.67%GKN (GKN) 223.80p +3.47%IMI (IMI) 1,094.00p +2.92%Weir Group (WEIR) 1,943.00p +2.42%Reckitt Benckiser Group (RB.) 3,336.00p +2.30%Standard Life (SL.) 219.00p +1.81%Marks & Spencer Group (MKS) 389.40p +1.56%InterContinental Hotels Group (IHG) 1,324.00p +1.53%FTSE 100 - FallersAssociated British Foods (ABF) 971.50p -7.03%Barclays (BARC) 288.35p -4.47%Smith & Nephew (SN.) 649.00p -3.13%Centrica (CNA) 322.80p -3.06%ITV (ITV) 74.00p -2.25%Eurasian Natural Resources Corp. (ENRC) 917.00p -1.77%Antofagasta (ANTO) 1,375.00p -1.50%Lloyds Banking Group (LLOY) 59.50p -1.47%BHP Billiton (BLT) 2,525.00p -1.37%Fresnillo (FRES) 1,628.00p -1.27%