Home Business Americans are paying the most for gas in seven years