Trading Day: Stocks rally for third day as earnings optimism trumps tariffs confusion — Warptech News