Financial and resource stocks were performing well on Tuesday afternoon as investors adopted a 'risk-on' attitude on the back of improved newsflow from the Eurozone and better-than-expected corporate results in the US.Lloyds, Admiral, Royal Bank of Scotland and Barclays were leading financials higher, while mining peers Evraz, Polymetal and Kazakhmys were also in demand.The Financial Services Authority (FSA) has reportedly given the green-light for Lloyd's to proceed with an asset swap with its Scottish Widows life insurance arm. The lender will receive £1bn in highly liquid assets by means of using a larger pool of lower rated assets as collateral. Diversified mining group Rio Tinto rose after hailing a strong set of production results in the third quarter, with iron ore, copper, bauxite, alumina, and titanium dioxide output up year-on-year. Sector peer Anglo American gained after saying that the illegal occupation of the Sishen Mine - owned by its subsidiary Kumbia Iron Ore - has been brought to an end by police. The company said it could get back to business as soon as possible. Telecoms titan BT Group was higher after Nomura reiterated its 'buy' rating on the stock, saying it prefers it to Vodafone on "structural growth drivers and dividend outlook". Heading the other way was global engineering firm GKN after warning that macroeconomic conditions have deteriorated in recent weeks and it was seeing evidence of softening in order books. Investec this morning cut its price target on the stock and retained a 'hold' rating. This is part of what analysts at Credit Suisse were commenting today following a Waste Round Table, held yesterday, in London: "We remain negative on Pennon (Underperform, TP 690p), as we believe the stock has yet to price in medium-term uncertainty in both water and waste."Airline group IAG was a heavy faller after Liberum Capital downgraded its recommendation for the shares to 'sell'. FTSE 100 - RisersEvraz (EVR) 243.40p +6.20%Lloyds Banking Group (LLOY) 42.59p +5.62%Admiral Group (ADM) 1,168.00p +4.38%Royal Bank of Scotland Group (RBS) 276.70p +3.21%Barclays (BARC) 244.30p +3.15%Polymetal International (POLY) 1,158.00p +2.84%Prudential (PRU) 869.50p +2.72%Kazakhmys (KAZ) 708.50p +2.68%ARM Holdings (ARM) 593.00p +2.68%Schroders (SDR) 1,573.00p +2.61%FTSE 100 - FallersGKN (GKN) 205.70p -2.93%International Consolidated Airlines Group SA (CDI) (IAG) 155.90p -1.33%Tesco (TSCO) 307.15p -0.92%InterContinental Hotels Group (IHG) 1,590.00p -0.87%Pennon Group (PNN) 717.00p -0.62%Sainsbury (J) (SBRY) 356.00p -0.50%CRH (CRH) 1,116.00p -0.36%Capita (CPI) 736.50p -0.34%Vodafone Group (VOD) 172.95p -0.20%Morrison (Wm) Supermarkets (MRW) 267.00p -0.19%BC