How major US stock indexes fared Thursday

July 12, 2018 02:17 PM