Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target TROOPS TROO Down 233 How Low Could It Go 20260515 Gold Miners See Earnings Surge But Valuations Remain Low Analysts Suggest EU Capital Markets Oversight Disagreement Could Slow Competitiveness Push