Southern SFST Stalls at 5574 Consolidation Phase 20260520 US Employment Report 115K Jobs Added in April Exceeding Market Expectations Kevin Warsh Confirmed as Federal Reserve Chair in Partisan Senate Vote Amid Warrens Sock Puppet Criticism IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts