KEYUF Financials: Keyera Corp AI Analysis