Futures lower, Home Depot reports - what's moving markets

May 20, 2025 - 12:14
 0