Ecopetrol (EC) Exceeds Market Returns: Some Facts to Consider

In the latest trading session, Ecopetrol (EC) closed at $14.32, marking a +1.2% move from the previous day.
Open original source
In the latest trading session, Ecopetrol (EC) closed at $14.32, marking a +1.2% move from the previous day.
Open original source