Indian Markets Tumble on May 29 Amid Profit Booking and USIran Concerns MQ Q1 2026 Earnings EPS Surges Past Estimates with Strong Operating Leverage Taiwan Chip Stocks Climb as Nvidias 150 Billion Spending Plan Signals AI Demand