NYSE
Ecopetrol S.A. American Depositary Shares (EC)
♥ 401 Thanks from members
Ecopetrol S.A. (EC) displays strong financial performance driven by favorable crude pricing and refined margins, yet faces lingering bearish sentiment, political headwinds, and operational disruptions from local blockades.