- Markets trim losses to finish almost flat- Geopolitics in focus with aid on its way to Ukraine- German ZEW survey disappoints- Prudential, Just Eat, Ladbrokes and Serco rise after resultstechMARK 2,728.24 +0.03%FTSE 100 6,632.42 -0.01%FTSE 250 15,465.81 +0.03%UK stocks had practically clawed back all of their losses come the end of trading on Tuesday as investors continued to watch geopolitical developments across the globe.To take note of, some analysts, such as Kathleen Brooks, Research Director at Forex.com, believe recent weakness in the price of oil might be hinting at a softer economic outlook than has been evident as of yet in official economic statistics. Even so, well-received results from the likes of Prudential, Just Eat, Serco and Ladbrokes and a decent performance from travel stocks limited the downside in London.The FTSE 100 was down just 0.01% at 6,632 by the close, having touched a low of 6,617.31 early on.The index advanced 1% on Monday on the back of improved news-flow from Iraq, Gaza and Ukraine. In particular, investors welcomed the news of Russia stopping military exercises near the eastern border of Ukraine over the weekend.Ukraine and Russia are now said to have agreed on a Red Cross-led humanitarian aid mission in Luhansk, where thousands of people are without access to water, power and medical help. However, there were conflicting reports that said the Red Cross was still waiting for information about the contents of a Russian convoy before agreeing to a mission. Meanwhile, with Ukrainian officials claiming that up to 45,000 Russian troops remain close to the frontier, tensions between the neighbouring nations are still high with developments having the potential to spark volatile moves on financial markets.Elsewhere, Iraq plunged deeper into political crisis late on Monday, as embattled Prime Minister Nouri al-Maliki refused to step aside to allow his successor, Haida al-Abadi, to form a new government.In economic data on Tuesday, German investor confidence declined significantly in August due to geopolitical tensions, the German ZEW survey said. The economic sentiment for Germany dropped to a worse-than-expected 8.6 in August from 27.1 in July. It marked the eighth consecutive decrease and reached its lowest level since December 2012.Prudential leads gainsInsurer Prudential impressed the market on Tuesday after the insurer's US and Asia businesses helped to boost first-half group operating profits by 17% to £1.52bn despite a drop in UK annuity sales sparked by government pension changes. FTSE 250 online takeaway marketplace Just Eat said profits trebled in the first half of 2014 on the back of strong demand and accelerating growth in mobile. The company said pre-tax profit was up 200% at £6m on revenues that jumped by 58% to £69.8m, causing shares to surge in morning trade.High street bookie Ladbrokes was a high riser after saying it delivered on its key operational objectives in the first six months of 2014, as a good World Cup performance pushed revenues higher 4% to £589.3m. However, profits fell by nearly 50% as a result of "industry-wide customer-friendly results".Support services group Serco was also making gains despite reporting "poor" first-half trading and predicted challenges ahead. Investors, however, welcomed the news that it had reduced net debt and appointed a new finance chief.RSA Insurance was also in demand after Credit Suisse upgraded the stock from 'underperform' to 'neutral', saying that the stock's valuation is not demanding. African Barrick Gold was also higher after Investec upgraded the stock from 'sell' to 'hold'.In contrast, financial services group Hargreaves Lansdown slumped after UBS initiated coverage of the stock with a 'sell' rating, saying that the "risk-reward [is] significantly skewed to the downside".Royal Dutch Shell was lower, as was the wider oil sector as it tracked the price of crude lower.Travel and leisure stocks were on the rise, with Easyjet, IAG, TUI Travel and Carnival performing well.FTSE 100 - RisersSports Direct International (SPD) 682.50p +3.10%Prudential (PRU) 1,368.50p +2.20%Associated British Foods (ABF) 2,769.00p +1.99%Smith & Nephew (SN.) 1,023.00p +1.39%Intertek Group (ITRK) 2,800.00p +1.16%BAE Systems (BA.) 433.00p +1.03%Reckitt Benckiser Group (RB.) 5,135.00p +0.98%Aviva (AV.) 500.50p +0.93%RSA Insurance Group (RSA) 429.50p +0.92%Carnival (CCL) 2,211.00p +0.91%FTSE 100 - FallersHargreaves Lansdown (HL.) 1,050.00p -2.87%Mondi (MNDI) 1,009.00p -1.56%Petrofac Ltd. (PFC) 1,092.00p -1.53%Johnson Matthey (JMAT) 2,960.00p -1.33%Ashtead Group (AHT) 894.50p -1.32%Tesco (TSCO) 243.35p -1.20%Rexam (REX) 500.00p -1.19%Royal Dutch Shell 'B' (RDSB) 2,495.50p -1.15%Anglo American (AAL) 1,586.00p -1.03%Royal Dutch Shell 'A' (RDSA) 2,376.00p -0.96%FTSE 250 - RisersJust Eat (JE.) 240.00p +9.34%AO World (AO.) 213.90p +6.95%AL Noor Hospitals Group (ANH) 1,025.00p +3.43%Beazley (BEZ) 250.50p +3.26%Xaar (XAR) 563.00p +2.83%Betfair Group (BET) 1,091.00p +2.54%Investec (INVP) 517.50p +2.37%Electrocomponents (ECM) 238.30p +2.36%JD Sports Fashion (JD.) 393.90p +2.05%Restaurant Group (RTN) 639.50p +1.99%FTSE 250 - FallersLonmin (LMI) 219.40p -4.23%Ophir Energy (OPHR) 197.70p -3.42%Afren (AFR) 96.70p -3.30%Ferrexpo (FXPO) 132.50p -2.79%SIG (SHI) 167.60p -2.56%Amec (AMEC) 1,082.00p -2.35%Dixons Carphone (DC.) 322.30p -2.33%Regus (RGU) 175.90p -2.28%ITE Group (ITE) 190.50p -2.16%Genus (GNS) 1,029.00p -2.00%AB