US average fuel prices pass $4 per gallon for first time in four years amid Iran war – SpryNews