Ecopetrol (EC) concluded the recent trading session at $8.74, signifying a -3.32% move from its prior day's close.
Investors who want to beat the market, and avoid competing with algorithms, can benefit from ignoring the noise and focusing ...