BJs BJ Q1 2026 Earnings 096 EPS Surges Past 095 Estimates EU Weighs Trade Defenses as China Trade War Risks Escalate Tech Gains Offset Energy Losses as Markets Hold Flat Brunswick BC Slips 303 Testing 7307 Support 20260515 UK Consumer Spending Declines for First Time in Over a Year as Iran Conflict Impacts Sentiment Parle Industries Shares Hit Upper Circuit After PM Modis Melody Gift Sparks Speculative Buying Manufacturers Face Escalating Cybersecurity Risks Amid Rapid Digital Transformation