Shell SHEL Upgraded to Buy Following Transaction with ARC Resources Microsoft Faces Headwinds Amid SaaSmaggedon Market SellOff Ultralife Corp Director Bradford Whitmore Acquires 715313 in Company Shares Gold Price Outlook 2026 Analysts Weigh In on Potential Trajectory US Productivity Growth Slows in Q4 as Labor Costs Accelerate Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho Vestas Wind Systems Shares Slide After Margin Warning Guidance at Low End