Calgary-based Imperial Oil has announced plans to cut about 900 jobs, or 20% of its work force, by the end of 2027, in search ...