Temporary power and temperature control firm Aggreko was the best performer of the day after winning contracts to supply122 MW of gas-fuelled power to utilities in Mozambique and Namibia from its facility at Ressano Garcia in Mozambique, the largest cross-border interim power plant in the world. Jefferies said that contract win is 'very helpful for sentiment and applies upside risk to FY14F consensus earnings'. Standard Chartered was given a boost after its Kenyan business delivered a 40% rise in its pre-tax profits. Legal & General Group was boosted after Barclays moved its target price from 166.40p to 180.80p and reiterated an overweight rating.Meanwhile, the mining sector in London was lower across the board, weighed down by concerns over inflation in China after the country's central bank hinted that it was willing to tighten monetary policy in an effort to contain prices. Mining stocks, which rely heavily on economic powerhouse China as an importer of commodities, were out of favour in afternoon trade with Rio Tinto, Evraz, Fresnillo and Vedanta among the worst performers. Carnival, the cruise ship operator, was lower on reports the company has suffered yet more problems aboad one of its ships. The company has apparently been forced to fly passengers home after facilities stopped working. FTSE 100 - RisersAggreko (AGK) 1,963.00p +6.74%Standard Chartered (STAN) 1,777.50p +3.28%BT Group (BT.A) 274.50p +3.27%CRH (CRH) 1,531.00p +2.89%Eurasian Natural Resources Corp. (ENRC) 352.40p +2.80%Prudential (PRU) 1,154.00p +2.58%Legal & General Group (LGEN) 172.80p +2.25%Marks & Spencer Group (MKS) 367.00p +2.23%Tesco (TSCO) 383.60p +2.13%Wolseley (WOS) 3,298.00p +2.11%FTSE 100 - FallersEvraz (EVR) 245.00p -2.39%Carnival (CCL) 2,426.00p -2.37%Rio Tinto (RIO) 3,304.50p -2.15%Melrose Industries (MRO) 267.90p -2.15%Weir Group (WEIR) 2,424.00p -1.86%Wood Group (John) (WG.) 854.50p -1.61%Babcock International Group (BAB) 1,089.00p -1.45%Fresnillo (FRES) 1,463.00p -1.42%United Utilities Group (UU.) 705.50p -1.26%GKN (GKN) 274.40p -1.22%NR