 SUGAR LAND, Texas, Nov. 3, 2020 PRNewswire -- Trecora Resources Trecora or the Company NYSE: TREC, a leading provider of specialty hydrocarbons and specialty waxes, today announced financial results for the third quarter ended September 30, 2020. Executive Commentary The... 