After a sharp drop in early trading, stocks recovered part of those losses as oil prices fell back below $100.