Barclays and Unilever Raise Annual Guidance After Strong Q2 Results
FTSE 100 Edges Up as Unilever Gains Offset Barclays Slump