TJX Beats Q1 FY2027 Expectations Upgrades FullYear Outlook Novo NVO Q1 2026 Earnings EPS 663 Beats Estimates Western WNEB Q1 2026 Earnings EPS 024 Beats Estimates Trump Says He Was An Hour Away From Iran Strike Decision Before PostponingOil Markets on Edge Trumps Q1 2026 Stock Trades Reveal Heavy Focus on Big Tech Valued Up to 750 Million Meta Begins Cutting 8000 Jobs in Global Restructuring Effort