 If we look at stocks to buy for the long term, the energy sector is likely to remain an important focal point for investors. A report by International Energy Agency indicates that the world is facing its first truly global energy crisis. 