Another month and more record highs for North American stock indices. Throughout the month of April it began to feel as though nothing could take stocks down. Be it the barrage of headlines fuelling optimism towards U.S., China trade talks, U.S. Q1 earnings that were generally not as bad as feared (yes, ’not bad’ is the new good for stocks), and a steady stream of dovish rhetoric from central bankers. These variables combined to propel stocks back to the all-time highs seen last fall.