Here's Why Ecopetrol (EC) Fell More Than Broader Market — EC +0.40 · News Impact Screener