US stocks clung to modest gains Wednesday as upbeat earnings news and mergers along with a further decline in energy futures helped offset a weaker than expected report on the housing market.
Wall Street struggles maintains gains.