FTSE 100 Hits Record 10,750 as Tech Stocks Retreat
FTSE 100 Rallies to 10,961 as Global Markets Recover
Greggs Shares Surge as FTSE 250 Nears Five-Year High
FTSE 100 Edges Up as Unilever Gains Offset Barclays Slump