Apple leads megacap losses

A selloff in major tech stocks pulled markets lower, ending a three-day rally that had brought the S&P 500 close to its record highs…

Apple’s China detox is long overdue

Much of Apple’s success was/is due to its supply chain in China. For years now, geopolitical tensions and trade wars have been calling…