Ecopetrol (EC) Advances While Market Declines: Some Information… — EC +0.80 · News Impact Screener