Stocks rallied at the opening bell on Friday, with Wall Street aiming to build on gains for a 4th consecutive session after another batch of strong earnings, which helped push the Dow within view of its record high above 35,000. On Thursday, stocks notched slim gains in rangebound trading, but […]