CALGARY — Oilsands giant Suncor Energy Inc. says its first-quarter net earnings came in at $2.1 billion, up from $1.69 billion in the same period a year earlier. The profit amounted to $1.77 per share, higher than the $1.36 it earned per share during the first three months of 2025. However, the earnings were lower […]