US stocks chalk up biggest weekly gain since April on Big Tech rally Financial Times Tech U.S. 3 days