Tesco shares advance despite the supermarket chain reporting its biggest yearly loss on record. read more