Category : Energy Sector


Imperial Oil Revenue Declines Year Over Year

Canadian oil company Imperial Oil reports a year-over-year revenue decline in 2026, reflecting challenges in the energy sector. The company's annual meeting highlighted ongoing financial pressures.

Is This the End of Net-Zero Banking?

After years of ideological AGMs, 2026 saw serious, business-focused agendas. RBC and Scotiabank abandoned net-zero pledges, signaling a shift toward fiduciary duty.

Page 10 of 64
Pickt mobile sticky banner — logo, tagline and CTA button