We consider circulating charge- and spin-current states in a generalised Hubbard model for the CuO₂ planes in cuprates. We investigate the parameter regimes for these phases in microscopic calculations on small clusters. We demonstrate that a positive ring-exchange interaction enhances (suppresses) spin- (charge-)flux phases.