The top gainers on the TSX last week were Northern Dynasty, Oryx Petroleum, Excelsior Mining, Valeura Energy and Treasury Metals.Read full news