FTSE 100 rises on AstraZeneca boost and metal prices surge | GBAF