Stocks secured their sixth straight week of wins on Friday as strong earnings from Netflix (NFLX) boosted the overall tech sector. The attention now...
TORONTO — Canada's main stock index posted another day of steady gains Friday as strength in base metals outweighed weakness in energy and industrial...