News

Major indices delivered a mixed performance on Tuesday as traders digested another batch of quarterly earnings reports from ...