Kevin Warsh Pledges Fed Independence Prioritizes Inflation Fight in Chair Nominee Remarks Mercer International MERC Q1 2026 Results Fall Short EPS 078 Revenue NA PDD PDD Stock Today Unchanged at 9583 Key Levels 20260515 Global Markets Slide as Trumps China Talks Fail to Resolve Strait of Hormuz Crisis