Ecopetrol Reports Q1 Revenue Decline | Intellectia.AI