FTSE 100 Live: London stocks battle higher, oil rises and dollar...
FTSE 100 rises 17 points to 8,881 UK GDP down as services and manufacturing waver Halma tops blue-chip leaderboard after strong final results Tesco up as growth improves despite fierce competition 1.46pm: FTSE on the rise, US futures off their worst The …