Meta Smart Glasses Sales Surge Amid Privacy Concerns A Market Defying Criticism US Employment Report 115K Jobs Added in April Exceeding Market Expectations Beacon Fin BBT Stock Today Drops 138 Key Support at 2630 20260515 Maze Therapeutics MAZE Edges Higher Consolidating Between Support and Resistance Saudi Arabia Poised for Further Oil Price Reductions Amid Market Pressures RILY Q1 2024 Earnings Significant Loss Reported Amid Challenging Market Conditions Citadel Strategist Analyzes Prediction Market Data to Gauge Iran Deal Impact on Markets