Colombian oil major Ecopetrol SA (NYSE:EC) on Friday announced the commissioning of a 26-MWp solar farm in Huila, a self-supply project designed to power its oil fields in the southern Colombia department.