Gas prices surged past $4, and Americans are driving less, canceling vacations, and budgeting more May 8, 2026