Ecopetrol SA is trading 5.4% up at $16.74 as it extends a strong post-earnings rally from the previous session.
- Investors continue to buy following a 3.45% gain on June 9, driven by positive earnings sentiment.
- The stock is maintaining significant upward momentum despite broader U.S. market indices trading lower today.