yehoo - smell ya later specialists

Discussion in 'Trading' started by niceneasy, Oct 11, 2006.

  1. So this is the beginning of an end to one of the most overpaid profession.