why is CNG less expensive than gasoline or diesel ?
Petrol (or gasoline, depending on where you are in the world) is more technically known as petroleum distillate. Getting it out of crude oil involves a rather lengthy and expensive process to distill it, and all the production costs get passed to the consumer. CNG on the other hand, requires far less processing, and is vastly more common than gasoline, resulting in a lower price.