mongerer
/ˈmɒndʒərər/Definitions
1. noun
a person who buys goods, especially food, with the intention of reselling them at a profit, often by haggling or through aggressive tactics
“The shopkeepers were wary of the mongerers who would come in, trying to buy goods at low prices.”