Gas prices pass $4 per gallon U.S.