BG Staffing BGSF Stock Steady at 515 Support at 489 20260520 Chokepoint Risks Resurface as Iran Conflict Stirs Global Energy Market Concerns Ford Shares Surge After Morgan Stanley Highlights Energy Storage Potential Sikich Survey Highlights Cautious Optimism Among US Manufacturers Amid Persistent Economic Challenges