U.S. futures dip, Trump on China, OPEC+ output in focus - what's moving markets

May 5, 2025 - 08:52
 0