Where to Invest $5000 When Markets Are at Record Highs

Canadian National Railway. Railroad stocks generally offer safety, because of their stable earnings and high barriers to entry. Canadian National …