To the question regarding shooting a lorry of gasoline, I don't know but my guess it won't create an explosion because it needs a spark for gasoline and open flame for diesel in order for it to combust...

In the case of liquid CO2 or liquid oxygen; in theory it can because the density of the gasses are such that its in liquid form. A typical vessel carrying liquid CO2 or liquid oxygen has a pressure of 5 atmospheres ie: 5 times the pressure of our normal environment...