STOCK MARKETS — Stocks, bonds and dollar stage a rebound
North American stock markets finished the week on an upbeat note as investors re-entered the fray in search of bargains. On April 5, the Toronto Stock Exchange 300 index rallied 43.19 points to 4,273….