San Antonio’s NuStar Closes on Deal to Sell Terminals to Houston Company
December 7, 2020 — NuStar Energy has closed on the sale of its terminals in Texas City.
The de