Chinas Invisible Hand Raises Questions About Global Oil Market Distortions Mercer International MERC Stock Today Rallies 176 Resistance at 100 20260515 Cerebras Prices IPO at 185 Per Share Raising 555 Billion in Landmark Debut Kevin Warshs Potential Fed Chairmanship Signals Shift in Monetary Policy Approach US CEOs Musk Cook and Nvidias Huang Join Trump on China Trade Mission