Establishment ESTA Stock Up 560 Key Resistance at 7268 20260520 Stoke Therapeutics STOK Trading at 3009 Key Decision Point 20260520 Brent Crude Above 100 Signals Persistent Tightness in 2026 JPMorgan Warns Nissan Expects First Net Profit in Three Years in FY26 Signaling Turnaround SoftBank Vision Fund Posts 46 Billion Gain on OpenAI Investment Surge Cisco Announces Nearly 4000 Job Cuts Amid AIDriven Revenue Growth