Top Energy Stocks XOM 1.30% CVX 1.17% COP 2.31% SLB 1.16% OXY 1.67% Energy stocks were ending mostly lower Wednesday, with the NYSE Energy Sector Index sinking about 1.7% while shares of energy companies in the S&P 500 were