Trucks all over India have gone on strike starting Monday midnight after talks with the government failed over cutting cost of diesel prices. Transporters though have said that the strike will not apply to vehicles bringing in food supplies and other essential commodities.