SentinelOne Stock Drops 6 After Cybersecurity Firm Cuts Jobs to Fund AI Push Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short Saudi Arabia May Further Reduce Crude Oil Pricing for Asian Buyers in Coming Weeks