NEW YORK—U.S. stocks edged higher as mixed U.S. economic data left investors treading cautiously before Friday’s jobs report.
Read More