CMC Market Pulse: Markets Climb The Wall of Worry - Rollup News