Sensex Drops 307 Points On RBI's Inflation Concerns