Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target India Weighs Tax Breaks on Bond Investments to Support the Rupee Says Expert Ashvin Parekh Terra NKLR Stalls at 586 Breakout or Breakdown 20260514