SunPower Warrants SPWRW Test Critical Support After 95 Decline StormDamaged Tree Sparks 6000 Dispute Between Neighbors Insurance and Liability Lessons NXRT Q1 2026 Earnings EPS Surpasses Estimates Despite Negative Earnings Stock Declines Trade Policy Tensions Resurface Tariffs Currency Moves and Barrier Dynamics