Summary: Markets gain on solid earnings from retailers such as Macy's amid a lack of economic data releases.