Saudi Arabia Expected to Slash Oil Prices Again Signaling Market Pressures Twilio Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Sanctions Fuel Innovation Huawei and the Hers Law Challenge