Interaction effects on persistent currents in magnetic fields