Ecopetrol (EC) Outperforms… — EC +0.80 | NewsImpactScreener