Full Generator was at Middle East Energy 2025