The major indices finished in the red on Thursday in a choppy session. Though the TSX and Nasdaq were essentially flat after shedding a handful of points, the S&P slipped 0.18% and the Dow fell 0.85% as earnings were mixed and uncertainty in the U.S.-Iran war pushed the price of oil