Boston Prop BXP Q1 2026 Earnings 064 EPS Surges Past 034 Estimates Newton NWTG Q4 2025 Earnings Miss by Significant Key Takeaways FTC Settles Media Matters Case Regulatory Pressure and Implications for Digital Advertising Markets Trumps Iran Ultimatum Sparks Renewed Geopolitical Concerns Oil Markets on Edge