Trump Departs China After Talks on Trade Oil and Taiwan Key Takeaways for Markets Oportun OPRT Crushes Q1 2026 Estimates EPS 021 Tops Views