FTSE 100 battles higher as defensive stocks sought, Aviva and...
FTSE 100 up 33 points at 8,618 UK GDP growth surprises to the upside Aviva results in line with forecasts Sage and 3i Group lead fallers after their results 4.13pm: FTSE battles back The FTSE 100 has battled back from a dodgy start and looks to be set …