Oracle CEO steps down; Alibaba IPO hits top

Summary: Oracle’s Larry Ellison in surprise exit as CEO; Alibaba prices at $68 in world’s biggest IPO; Stocks close at …read more

Via:: Reuters Video: Top News