Ecopetrol (NYSE: EC) released its quarterly results for March–June 2025 recently. Despite a recovery in hydrocarbon production, the company’s profits fell for the second consecutive quarter, reporting CoP$3.1T in March and CoP$1.8T in June and the lifting costs played a key role in this behavior.