CNBCStocks mostly lower; materials, financials weigh; oil eyedCNBCU.S. stocks traded in a narrow range Thursday, struggling for a third-straight day of gains, with oil trying to hold the psychologically key $50 level after earlier topping it for the first
…