This image is a bit misleading since both ways seem to be the reversion of each other, but in fact they are not (although the same metabolites are used).
Reaction A takes only place in gluconeogenesis which makes glucose from other metabolites (coming from the metabolism of fatty acids for example) and this pathway is only active when there is an abundance of energy present in the cell. Citrate activates the Fructose-1,6-bisphosphatase. The gluconeogenesis takes only place in liver and kidney.
Reaction B takes place in glycolysis and is the rate limiting for the whole pathway. It takes place when glucose is taken up and then used for the production of energy. The Phosphofructokinase (PFK) is inhibited by signals of excess energy as ATP (which is an allosteric inhibitor of PFK) as well as citrate and NADH/H+. While citrate is a weak allosteric inhibitor on its own, it acts as a strong inhibitor together with ATP. This makes sense since both molecules are indicators of free energy metabolites in the cell.
See these two publications for details:
If there is an excess of AMP/ADP then the enzyme is activated and phosphorylates Fructose-1-phosphate.