.@CommerceSec: “Low and stable energy costs” key factor making the U.S. a more compelling place to invest. http://t.co/DTT82mrBV1 via @WSJ