Home Depot just forecast weak consumer demand — here’s what that could mean for the rest of the economy – CNBC May 16, 2023 by Bharat Shukla source