Trecora (TREC) falls 1.02% for August 18 | Equities News

Trecora Resources (NYSE: TREC), a Sugar Land, Texas, company, fell to close at $7.80 Wednesday after losing $0.08 (1.02%) on volume of 40,478 …