Ecopetrol (NYSE:EC) had been able to escape quarterly losses for much of 2015, buoyed by its transportation business and improved refining results. But its year end 2015 financial results could not escape a global trend of impairment charges from the low oil price, with the NOC posting a CoP$3.9T loss (US$1.23B)