The USO said that a total of 10 workers have been fired by Ecopetrol (NYSE:EC) from the Barrancabermeja Refinery after participating in a strike on March 17th, which the union said violates the legitimate rights of workers to protest and puts labor stability at risk.