Home Headlines FTSE 100 up as AstraZeneca gains offset commodity losses