Stocks Fall on Tech Stock Weakness and Disappointing Home Depot Earnings

Written on 11/18/2025