FPSO Energean Power nearing completion