Stocks rose in an afternoon rally, but recession concerns remained top of mind.