Stocks fall on recession fears