GEGYY Financials: Genel Energy PLC AI Analysis