Imperial Oil to buy back up to C$1.5B of shares in Dutch auction Posted on November 1, 2022 By Charlielikes Stock Market