Ecopetrol Q2 FY26 net profit more than doubled to COP 6.1 trillion vs Q2 FY25; revenue rises 35% to COP 40.2 trillion vs Q2 FY25 - EC News | Rallies