Ecopetrol Heads Into Q1 Print Under Pressure
EC enters its Q1 2026 results today nursing a bruising month. The Colombian state oil company has lost roughly 7% over the past week and over 7% across the past month, pulling back to $13.08. Options positioning is…
