Demand for diesels still buoyant