Zai Lab ZLAB Stock Analysis Climbs 128 Eyes on 2162 20260516 Consumer Confidence Hits Record Lows Yet Americans Keep Spending Marketplace Analysis Swiggy Moves Toward Indian Owned and Controlled Company Status Under Forex Rules Europes Battery Storage Race Which Nations Are Leading the Charge