Ecopetrol posts rosy quarterly figures, but Colombian strife in the background
Ecopetrol is buoyed by higher prices, but production declines, aggravated by operational issues
Ecopetrol is buoyed by higher prices, but production declines, aggravated by operational issues