State police say the crash on I-95 in Bensalem happened just after 9 p.m. Friday and caused several lanes in both directions of the highway to be shut down.
Authorities say the truck was carrying nearly 4,000 gallons of heating oil which quickly ignited, spreading flames from the highway overpass that set some nearby trees on fire.
Firefighters battled the flames for about an hour before the blaze was extinguished.
The names of the injured and details on their conditions were not disclosed.
The cause of the crash remains under investigation.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.