Ecopetrol Is Selling New Bonds to Fund $1.2 Billion Debt Buyback Bloomberg Source link