TPE Logo
Lowe's issues cautious outlook as CEO flags 'pressure' in DIY spending