Vedanta, Rio Tinto, Xstrata, Randgold, Glencore and Polymetal making good gains, boosted by Polymetal, Vedanta and Xstrata which all impressed with their second-quarter and first-half production reports this morning.A notable exception was Mexico-focused precious metals miner Fresnillo, which dropped after being hit by the falling price of silver and reduced ore quality, leading to a significant fall in first-half profits. UK banking groups Barclays and RBS were both seen taking a hit after earnings from their European counterparts UBS and Deutsche Bank came up short of forecasts. Weaker oil and gas prices and a cut in output due to an extensive maintenance programme hit BP's profits hard in the second quarter, pushing the share price in the bottom spot.Scottish engineering firm Weir also tumbled after advising that full-year profits are likely to come in below market expectations if there is no pick-up in the upstream Oil & Gas markets. FTSE 100 - RisersVedanta Resources (VED) 986.00p +6.25%Rio Tinto (RIO) 2,994.50p +1.96%Randgold Resources Ltd. (RRS) 5,900.00p +1.64%Xstrata (XTA) 856.10p +1.39%GKN (GKN) 213.60p +1.23%Glencore International (GLEN) 322.15p +1.18%Royal Dutch Shell 'B' (RDSB) 2,274.50p +1.16%Royal Dutch Shell 'A' (RDSA) 2,196.00p +1.13%Unilever (ULVR) 2,296.00p +0.97%Anglo American (AAL) 1,935.00p +0.91%FTSE 100 - FallersBP (BP.) 425.20p -4.33%CRH (CRH) 1,180.00p -4.14%Weir Group (WEIR) 1,645.00p -3.46%Sage Group (SGE) 289.50p -3.14%Intertek Group (ITRK) 2,773.00p -2.43%Burberry Group (BRBY) 1,266.00p -2.31%Royal Bank of Scotland Group (RBS) 217.50p -2.12%Shire Plc (SHP) 1,884.00p -2.03%Johnson Matthey (JMAT) 2,180.00p -1.98%Wolseley (WOS) 2,324.00p -1.94%NR