FTSE 100 holds ground after earnings flurry

Extract not available....