NEW YORK (TheStreet) – Poor weather didn't keep consumers from buying industrial products in the first quarter of 2015. And despite a slowdown in energy-related industries caused by, among other things, weak oil prices, industrial and construction sales are still climbing, based on recent earnings results from Fastenal Company (FAST).

Grainger shares, which have plummeted 5% thus far 2015, have been under pressure as the strong U.S. dollar has hurt foreign sales. And the tepid economic environment in Canada, where Grainger generates a sizable portion of its sales, hasn't helped.