Legislation that could shape North Carolina electricity production for decades has received initial approval by the House. Republicans pushing the bill say it promotes an all-of-the-above energy strategy while reducing carbon emissions and keeping power reliable and affordable. The anchor of the legislation is the early retirement of coal-fired power plants at five Duke Energy locations. Opponents said Wednesday the measure relies too much on natural gas, could cause soaring customer rates and would take authority from the Utilities Commission. The bill needed one more vote early Thursday before going to the Senate. Democratic Gov. Roy Cooper opposes the measure and could wield his veto stamp.