Imperial Oil declares Q3 2026 dividend of 87 cents per share - IMO News | Rallies