Vickers Insider Trading Report Highlights Top Buyers and Sellers for May 27 2026 Bloom Energy Stock May Have Further Upside Potential Analysis Suggests Congressional Stock Trading Democrats AntiCorruption Message Clouded by Personal Trades Newcleo Targets Nasdaq Listing with 24 Billion Valuation in Nuclear Energy Push Vestas Wind Systems Shares Slide After Margin Guidance Points to Low End of Forecast Iran Pledges to Never Bow as Trump Rejects Peace Counteroffer Extending Middle East Instability India Diversifies Crude Supply Sources Amid Strait of Hormuz Disruption