Stock prices took their sharpest drop in three months today, battered by revived inflation worries and fears of higher worldwide interest rates. Shortly before the close, the Dow Jones average of 30 industrials was down 76.37 points at 2,684.30.