Imperial's Shares Gain 16% YTD: Should You Buy or Wait for Now?
Imperial Oil Limited IMO has experienced 16% growth in its share price year to date (YTD), significantly outperforming the broader oil and energy sector, which has seen a 0.3% decline. This stark disparity raises a key question for investors: Should they …