Gas prices approaching $6 per gallon