ProductionEcopetrol posts highest profit in six yearsCompany reaches production goal of 725,000 barrels of oil equivalent per day2019: net income for Ecopetrol reached US$3.89 billionPhoto: REUTERS/SCANPIXJulia MartinezHouston