London shares prices closed green taking their cue from solid US and Asian sessions, as investors sifted through a raft of corporate news. The FTSE 100 ended...