London's top shares remained in the red in midday trading, with trading light on the ground ahead of Friday's earlier than usual lunchtime close.Oil giants BP and Royal Dutch Shell each fell 0.5% as crude oil prices eased. However BG Group broke the downward trend, rising 0.51% after it said one of its assets in Brazil, Petrobras, is nearing production. Precious metal miner Randgold Resources was also up 0.5%.Financials proved a drag on the final day of trading this year. Barclays eased 0.69%, Royal Bank of Scotland lost 0.9% and Lloyds Banking Group recovered 0.18% in subdued pre New Year trading. Economic news failed to provide any cheer with the latest figures from mortgage lender Nationwide showing UK house prices eased this month.Otherwise hopes that the euro zone crisis will settle down in 2012 were given a boost after German Finance Minister Wolfgang Schaeuble said he expects the euro zone to stabilise within 12 months and dismissed fears of a break-up of the single currency. FTSE 100 - RisersCRH (CRH) 1,280.00p +2.32%Polymetal International (POLY) 1,116.00p +2.20%Essar Energy (ESSR) 171.30p +1.60%Intertek Group (ITRK) 2,033.00p +1.30%Weir Group (WEIR) 2,042.00p +1.29%Hammerson (HMSO) 361.00p +1.23%Experian (EXPN) 869.50p +1.16%Randgold Resources Ltd. (RRS) 6,615.00p +1.07%GKN (GKN) 181.90p +1.06%Sage Group (SGE) 293.00p +1.00%FTSE 100 - FallersOld Mutual (OML) 135.30p -1.89%Admiral Group (ADM) 835.50p -1.71%Capita Group (CPI) 627.50p -1.57%Severn Trent (SVT) 1,475.00p -1.47%BT Group (BT.A) 189.30p -1.41%National Grid (NG.) 619.00p -1.35%Carnival (CCL) 2,112.00p -1.35%Man Group (EMG) 126.40p -1.33%Royal Dutch Shell 'B' (RDSB) 2,439.50p -1.31%Glencore International (GLEN) 393.45p -1.27%FTSE 250 - RisersMoneysupermarket.com Group (MONY) 107.50p +4.37%Allied Gold Mining (ALD) 142.30p +3.72%Chemring Group (CHG) 401.30p +3.45%Rathbone Brothers (RAT) 1,057.00p +3.42%African Barrick Gold (ABG) 454.50p +3.27%Barratt Developments (BDEV) 91.45p +3.16%Redrow (RDW) 115.00p +3.14%WH Smith (SMWH) 529.50p +3.12%Britvic (BVIC) 322.10p +3.10%Hochschild Mining (HOC) 377.00p +3.03%FTSE 250 - FallersJD Sports Fashion (JD.) 605.00p -3.04%Bumi (BUMI) 894.00p -2.67%Phoenix Group Holdings (DI) (PHNX) 525.00p -2.33%Inmarsat (ISAT) 401.10p -2.24%Go-Ahead Group (GOG) 1,382.00p -2.12%Morgan Crucible Co (MGCR) 258.70p -1.82%Big Yellow Group (BYG) 245.30p -1.68%Berendsen (BRSN) 430.10p -1.60%Capital & Counties Properties (CAPC) 184.10p -1.60%Diploma (DPLM) 340.80p -1.50%