Trooper C.P. Oravits with the state Highway Patrol says apassenger car failed to yield to the truck, causing a collision onstate Highway 96.
The truck overturned, puncturing one of the tanks. About5,200 gallons spilled into a nearby ditch, but authorities saythey have it contained.
Authorities transferred the remaining fuel in the truck to asecond tanker.
All but four families that were evacauted were allowed to return to the area. Residents were put up inSmithfield for the night.
The stretch of road will likely reopen sometime Friday.
The driver of the car was charged with failure to yield. The driver, apassenger and the truck driver were treated at a local hospital forminor injuries.
Copyright 2022 by WRAL.com and the Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.