FTSE 100 Live: Stocks crawl higher after AstraZeneca, BP and AB...
FTSE 100 up 20 points at 8,436 AstraZeneca results beat on earnings but revenues 'soft' BP profits and AB Foods guidance worse than expected HSBC, Entain and Howden Joinery results impress 11.02am: FTSE crawling higher The FTSE 100 has started to …