The only one I'm subscribed to is T3Live. For some odd reason I can't find any others that upload regularly. So, I'm wondering if anyone knows a good channel? Thanks.
Most of them post their info outside of Youtube at their own website but some of them still have an active presence on Youtube (e.g. Dukascopy). http://www.youtube.com/user/dukascopytv Thus, if you're having trouble finding others that do exist...maybe you're looking for something specific that others like dukascopy doesn't offer.