Technology MSFT Stock Is Caught Between a $38 Billion Cap and a $190 Billion Spending Spree By News Team 13 May 2026 Every long-running bull narrative has a point at when the...