It was a volatile day on the markets, but Footsie rallied back above 5,000 points before the close, having sunk below that level earlier in the afternoon, and finished only slightly in the red.European worries are continuing to set traders' nerves on edge. Germany's parliament approved the country's share of a €750 billion eurozone rescue package on Friday. The lower house, Bundestag, and the upper house, Bundesrat, both voted in favour of Germany's potential €148 billion contribution. The bill can now be signed into law by President Horst Koehler.Germany and other European markets are on holiday on Monday, but Europe will surely be at the centre of attention next week too.London's leading index sank below 5,000 just after midday, its lowest since early November.Banks including Royal Bank of Scotland, Lloyds Banking, Standard Chartered and HSBC were among the worst performers, but later rallied. Unusually, miners were strong as other stocks suffered and finished with good gains Xstrata, Fresnillo, ENRC, BHP Billiton and Rio Tinto were among the star performers.BP was weak on reports it has underestimated the extent of the leak in the Gulf of Mexico. The company is now showing the leak via a webcam, but it seems this has failed to reassure investors.British Airways finished higher despite the airline's record pre-tax loss of £531m. The carrier was hit by strike action, bad winter weather disruption and the impact from the global recession. The pre-tax loss in the year ended 31 March compares with a £401m loss last year. Revenue fell by £1bn to £7,994m (2009: £8,992m).Merchant bank Close Brothers remains confident of delivering a solid overall result for the 2010 financial year after a good third quarter performance. The group's Banking and Securities divisions both put in good shifts in the February to April quarter - the group's third quarter - while the outcome at the Asset Management division was more modest.London Stock Exchange called its full-year performance "resilient" despite a 21% drop in full-year profit before one-off items. The profit before acquisition amortization and exceptional costs fell to £242m in the year to 31 March from £304.7m in 2009, reflecting costs from the acquisition of MillenniumIT. Total profit was £114.3m compared with a £250.8m loss last time when the numbers were hit by a £555m one-off charge. Oil and gas firm Soco International said that a rig has been secured for an appraisal drilling on its Te Giac Den discovery. The company has been informed by the Hoang Long joint operating company, operator of Block 16-1 in the Cuu Long Basin offshore Vietnam, that the jack up rig Maersk Convincer has been secured to drill the Te Giac Den 2X appraisal well. Higher borrowing costs knocked United Utilities profits last year despite an increase in the contribution from the core water business. Pre-tax profits in the year to March fell to £474m from £529m, with underlying profits coming in at £500m against £531m, slightly below forecasts.Trading in the shares of online betting group Leisure & Gaming has been suspended while the company seeks to resolve cash flow difficulties. The company said that football results have continued to go against the company's book and this has dented profitability and hit the company's cash position. As a result the company now finds itself constrained by a lack of working capital.Speciality pharmaceuticals company BTG exceeded its financial goals in fiscal 2009/10 as it moved solidly into the black. Profit before tax in the year to end-March 2010 totalled £9.1m, compared to a loss of £11.3m in the preceding year.Fund manager Rensburg Sheppards boosted funds under management to £12.9bn from £10bn in the year to March.FTSE 100 - RisersXstrata (XTA) 950.00p +6.36%Fresnillo (FRES) 850.00p +4.29%Eurasian Natural Resources (ENRC) 972.00p +4.01%Antofagasta (ANTO) 858.50p +3.81%Barclays (BARC) 298.90p +3.78%Vedanta Resources (VED) 2,197.00p +3.68%Lonmin (LMI) 1,637.00p +3.48%Rio Tinto (RIO) 2,909.00p +3.45%BHP Billiton (BLT) 1,817.50p +2.77%ICAP (IAP) 369.20p +2.70%FTSE 100 - FallersBP (BP.) 506.70p -4.18%Smith & Nephew (SN.) 614.50p -3.68%Shire Plc (SHP) 1,342.00p -2.96%SABMiller (SAB) 1,862.00p -2.62%GlaxoSmithKline (GSK) 1,139.50p -2.27%National Grid (NG.) 563.50p -2.25%British Land Co (BLND) 437.80p -1.62%Rexam (REX) 301.70p -1.60%Diageo (DGE) 1,048.00p -1.50%Serco Group (SRP) 606.00p -1.46%FTSE 250 - RisersTrinity Mirror (TNI) 110.40p +16.83%Aquarius Platinum Ltd. (AQP) 358.00p +5.79%Xchanging (XCH) 199.00p +5.18%BTG (BGC) 162.40p +4.84%Hunting (HTG) 509.50p +4.11%HMV Group (HMV) 60.80p +3.93%Logica (LOG) 123.30p +3.61%Wellstream Holdings (WSM) 535.00p +3.48%Premier Foods (PFD) 23.03p +3.37%Mcbride (MCB) 184.00p +3.31%FTSE 250 - FallersBlueBay Asset Management (BBAY) 311.00p -5.30%Gartmore Group (GRT) 120.00p -5.14%Inchcape (INCH) 285.50p -4.83%Yell Group (YELL) 35.30p -4.72%Daily Mail and General Trust (DMGT) 472.60p -3.37%Hargreaves Lansdown (HL.) 321.40p -3.34%Mitchells & Butlers (MAB) 313.60p -3.30%Salamander Energy (SMDR) 210.10p -3.18%Gem Diamonds (GEMD) 244.00p -3.17%JPMorgan American Inv Trust (JAM) 775.00p -3.12%