Due to farmer protests, 50 per cent less diesel, 20 per cent less gas dispatched to Punjab