Suncor Energy stock (CA8667961053): oil price tailwind pushes shares higher after strong Q1 — alphai