Markets close lower ahead of large-cap technology earnings
Stock markets were down more than 1.0 percent across major indexes Tuesday, as investors await large-cap technology earnings, including Microsoft and Alphabet, after market close.…
Stock markets were down more than 1.0 percent across major indexes Tuesday, as investors await large-cap technology earnings, including Microsoft and Alphabet, after market close.…