Weak Google, Microsoft earnings fan recession fears; iPhone 14 production faces supply constraints in India Read more