New Brunswick has been overestimating the cost of federal clean fuel regulations on oil companies and have allowed consumers to be overcharged by millions of dollars since last July as a result, two expert witnesses have told the Energy and Utilities Board.