Why Ecopetrol S.A. (EC) Is Up the Most So Far in 2025

Why Ecopetrol S.A. (EC) Is Up the Most So Far in 2025