Imperial Oil slips despite Q1 earnings topper as refining throughput drops Published 26 Apr 2024 Full Article