Ecopetrol Q1 Earnings Call Highlights
Ecopetrol (NYSE:EC) reported first-quarter 2026 revenue of COP 28.6 trillion, EBITDA of COP 13.5 trillion and net income of COP 2.9 trillion, as management said stronger refining results and cost controls helped offset currency, logistics and market pressures. Juan Carlos Hurtado Parra, Ecopetrol’s
MarketBeat ·