Mining stocks were performing well throughout today's session as bargain hunters stepped in following recent weakness in the sector. At Thursday's close, the FTSE 350 mining sector had lost more than 11 per cent over the last four weeks. Anglo American, Antofagasta, and precious metals producer Fresnillo were among the best performers today, along with Rio Tinto and Glencore Xstrata. This was despite both Anglo American and Antofagasta receiving target price reductions from Nomura this morning. UBS has upgraded its rating on aerospace, defence and energy engineer Meggitt from 'neutral' to 'buy', saying that the stock has been disproportionately hit after its recent underperformance. The move nudged shares slightly higher. London Stock Exchange moved higher after Credit Suisse raised its target price from 2,000p to 2,220p. Meanwhile, Hargreaves Lansdown and Legal & General Group were both registering losses as the impact of Wednesday's Budget continued to be felt across the annuity market. Some analysts have predicted that the market could fall by as much as £8bn to £4bn by September 2015 after Chancellor George Osborne unveiled plans to do away with annuity pensions income. The statement had resulted in a number of broker downgrades to affected companies. Luxury brand Burberry was a heavy faller today after Bank of America Merrill Lynch lowered its rating on the stock from 'buy' to 'neutral'.Banking group RBS was also hit with a downgrade, with Barclays Capital reducing its rating from 'overweight' to 'equal weight'. William Hill moved into the red after Credit Suisse lowered its target price from 400p to 395p and UBS reduced its own from 450p to 420p. FTSE 100 - RisersInterContinental Hotels Group (IHG) 1,927.00p +3.27%Fresnillo (FRES) 883.50p +1.96%Anglo American (AAL) 1,439.00p +1.95%Intertek Group (ITRK) 2,996.00p +1.94%Amec (AMEC) 1,105.00p +1.75%Old Mutual (OML) 194.50p +1.67%Rio Tinto (RIO) 3,208.00p +1.62%Tate & Lyle (TATE) 653.50p +1.55%Antofagasta (ANTO) 806.00p +1.51%HSBC Holdings (HSBA) 602.80p +1.45%FTSE 100 - FallersHargreaves Lansdown (HL.) 1,415.00p -2.75%Legal & General Group (LGEN) 207.60p -2.58%Aviva (AV.) 481.90p -2.39%Aberdeen Asset Management (ADN) 365.50p -2.27%Burberry Group (BRBY) 1,390.00p -2.11%Royal Bank of Scotland Group (RBS) 298.90p -2.10%Marks & Spencer Group (MKS) 462.20p -1.91%William Hill (WMH) 340.90p -1.64%Schroders (SDR) 2,633.00p -1.53%Travis Perkins (TPK) 1,826.00p -1.40%NR