SharePost Content Read More Yahoo Finance #finance Post navigation Canadian National’s first-quarter profit slips These 3 Stocks Sit at the Intersection of Industry and Energy. Buy Them Now and Hold Forever.