US gas prices hit $3.98 per gallon as rising diesel costs, Middle East tensions and crude oil above $100 push fuel prices higher nationwide.