Home Walmart and three retailers most at risk from rising gasoline prices