Stocks open higher after big sell-off