Riot Platforms RIOT Stock Today Drops 249 Key Support at 2309 20260514 Neurogene NGNE Stock Down 422 Support Test at 2845 20260515 Fulcrum Therapeutics FULC Holds 725 Direction Awaited 20260514 BrownBrown BRO Surges 200 Nearing 5824 Resistance 20260514 Oil Executives Warn Iran Conflict Will Reshape Global Energy Markets in Key Ways Compugen CGEN Stock Today Rallies 070 Resistance at 301 20260514 BK Technologies Reports Strong Q1 2026 Performance Boosted by Sales Margins and Cash Growth European Stocks Edge Higher as UK Inflation Data and Bond Yields Take Center Stage PutinXi Gas Pipeline Talks Intensify as Iran Conflict Stirs Energy Markets Nvidia Expands Global AI Footprint With New Singapore Research Hub and Physical AI Testbed China Confirms Order for 200 Boeing Jets Signals Aviation Cooperation with US JD Vance Defends Stock Trades in Trump Administration Filings Calls for Congressional Trading Ban