Ecopetrol Completes Acquisition of a Controlling 51% Stake in… — EC +0.80 · News Impact Screener