Imperial Oil Ltd. (IMO) Booming But Could it Explode?

Investments in energy stocks are tricky ones. Being a highly capricious sector, investors often tend to invest in the best-performing stocks of the oil and gas industry, which could absorb shock to a certain extent in case of a downward slide in the stock. Imperial Oil Ltd. (NYSE: IMO) is one such stock. The company, […]