FTSE surges on back of results announcements
A bumper batch of company results prompted the FTSE 100 Index to test new three-year highs today.
On one of the busiest days in the corporate calendar, strong results performances from Rolls-Royce and AstraZeneca helped lift the Footsie 6.7 points higher to 5270.3 by the close.





