Truck bomb? I don’t see any missiles. Explosion seems really large.
If it was a truck bomb it was timed to be in place and the explosion triggered while that train of fuel tankers was passing over on the upper deck. That could well have triggered secondary explosions in those fuel tankers.