Stocks drop on political jitters