In the latest close session, Ecopetrol (EC) was down 2.23% at $8.78. This change was narrower than the S&P 500's 2.71% loss on the day. On the other hand, the Dow registered a loss of 1.9%, and the ...