The first new oil refinery to be built on U.S. soil in half a century is set for construction in Texas, the president announced Tuesday.