Ecopetrol 1Q profits up 62% To $1.93B

by Adriaan Alsema May 5, 2011