Ecopetrol (NYSE: EC) reported its reserves as of December 31, 2017. The NOC managed to report positive results despite social problems, attacks on its infrastructure and low prices during the past year.Ryder Scott Company and De Golyer & Mac Naughton audited the majority of reserves (99%).