S&P 500, Nasdaq have best day since January as tech stocks recover

US stocks recorded their biggest one-day gain in five months, helped by a recovery in tech stocks and as a pledge by Federal Reserve chairman Jay Powell to sustain the US economic expansion supported …