(Alliance News) - Stock prices in London closed mixed on Friday, as cruise ship operator Carnival perked up amid a swing to a profit. Read More ...