Meta Shares Fall After Earnings Report Internet Disruptions in Iran Weigh on User Metrics Momentus Stock Surges Nearly 300 in Two Days Following Private Placement SP 500 Edges Higher as Consumer Stocks Rally Energy Weighs Yardeni Warns Fed May Need July Rate Hike to Appease Bond Vigilantes Puts Focus on Incoming Chair Warsh European AI Trade Dependency Risk Report Warns of Dependency Trap with US and Asia Amazon Reports Record Thanksgiving Holiday Week Sales Microsoft in Talks to Supply Custom AI Chips to Anthropic After 5 Billion Investment