In September, Irving Oil announced that it’s current President & CEO, Jeff Matthews, will be retiring from the company on November 1, 2026. Alfred Stern has been named as the next President & CEO, and will join the company on October 1, 2026, assuming the role on November 1, 2026. Read more.