Canadian shares rallied sharply on Wednesday as investors indulged in hectic buying across the board, reacting positively to U.S. Federal Reserve Chair Jerome Yellen’s remarks that U.S. interest rates are currently “just below” neutral.