Economist Steve Moore stressed on Fox Business Tuesday the significance of expanding domestic oil and gas production in the United States.
loading...