Opening Bell: U.S. Futures, European Stocks Rise On Earnings, Data; Gold Up


EmoticonEmoticon