This Citi card is our top balance transfer pick for June 2026, with an intro APR offer spanning nearly two years and a low 3% transfer fee. Here's what to know.