Wall Street stocks have rallied, with tech giant Apple hitting an all-time high and investors applauding encouraging earnings from Coca-Cola and other upbeat company news.

Wall Street stocks have rallied, with tech giant Apple hitting an all-time high and investors applauding encouraging earnings from Coca-Cola and other upbeat company news.