IT Stocks Drive Nifty Higher as Crude Oil Weakens on Iran Truce Reports FII Selling Limits Upside CSIQ Q1 2026 Earnings EPS Beat of 1946 Despite Net Loss Shares Slide San Francisco Real Estate Market Shows Uneven Strength Across Sectors