I heard Fox Business was doing a decent job
Had them (business channel) on earlier too.
you heard wrong. sorry to say.