BenzingaWed, 25 Mar 2026 16:25:52 GMTIBG Stock Slides Despite BlockFuel Deal As Energy Pivot Takes ShapeIBG+0.65%