FTSE 100 Live: AstraZeneca and BP weigh, while Amazon in White...
FTSE 100 up 34 points at 8,452 A gain today would be 12th in a row, longest winning run since 2017 AstraZeneca falls after results beat on earnings but revenues 'soft' BP profits and AB Foods guidance worse than expected HSBC, Entain and Howden …