Trump Departs China After Talks on Trade Oil and Taiwan Key Takeaways for Markets Why RPC RES Just Dropped 126 What to Watch 20260520