It happened around 2:50 a.m. in the southbound lanes, just south of Exit 81 in Ocean County.
Officials said the 21-year-old driver of a white Infiniti was accelerating from Lakehurst Road onto the southbound parkway in the right lane when he slammed into the back of the oil tanker, crushing the sedan and wedging it under the rear of the tanker.
Video from the scene showed the top of the car crumbled into the back of the truck.
The driver and his three passengers were all pronounced dead at the scene. Police identified the driver as 21-year-old Kevin Quispe-Prieto, of Beachwood, and the passengers as 23-year-old Jimmy Quispe-Prieto, 24-year-old Victor Lugo and 23-year-old U.S. Marine Corps Lance Cpl. Robert Ordenana, of Lakewood.
Ordenana, a rifleman, served in the U.S. Marines for nearly four years.
Lugo had worked with Lakewood's Department of Public Works since 2013, but wanted to become a police officer like his stepfather, Patrolman Alex Guzman.
The mother of the other two victims had to be hospitalized after learning she lost two sons in the tragic crash.
It is unclear if the tanker was moving during the crash. The driver of the tanker was not injured.
The circumstances of the crash were under investigation, and it was unclear if alcohol may have been involved.
At one point, a heavy-duty tow truck was used to pull the tanker off the crushed car. Investigators then set up lights to search for evidence and took pictures of the crash scene.
New Jersey State Police crime scene and fatal accident units closed two southbound lanes for about six hours for their investigation.