KEYUF Earnings: AI Insights on Keyera Corp