Trump Warns Clock Is Ticking for Iran as Diplomatic Window Narrows Solar Panel Sales Surge as Businesses Seek Energy Cost Savings ZJK ZJK Rallies 239 as Bulls Target 293 20260515