National average for gasoline tops $3 a gallon amid pipeline