Instead of crying over expensive fuel and CNG etc. All should get these morons to lower the price of diesel fuel, WHY? Its common sense, everything you buy in a market is transported on a truck - which is diesel powered, if you charge more for its fuel they will charge more for transport hence increasing its price. Even liquid petrol is supplied to petrol dispensing stations via diesel trucks and they obviously will charge more for that too.
So all in all - these guys are laughing at you all the way to the bank.