All our shares post gains after another positive week for the world?s markets, but what does this mean?
Read more.