Credit Suisse First Boston, Citigroup, JPMorgan and Banc of America Securities were jostling for the top spot in Thompson Financial's year end high yield league tables. CFSB had been ranked number one every year since 1992. [Citigroup put an end to CSFB's dominance, claiming the top spot for 2004.]