Home Editor's pick TrackInsight: Rough week for stocks and oil