In the Canadian energy sector, where it has sometimes been difficult to recommend stocks, one in particular stands out for its lack of analyst enthusiasm: Imperial Oil Ltd., the oil and gas company majority owned by international giant Exxon Mobil Corp.