Posted inDaily Brief Ecopetrol president steps down by Aaron Weinman August 21, 2017August 28, 2023 Juan Carlos Echeverry resigns from the Colombian state-owned oil company