Skip navigation

Mutual Fund News

How to strike a defensive posture

The stock market's gone squirrelly, and that's no bull. Commodity prices are suddenly shaky after epic increases, and an old enemy, inflation, is making threatening noises. What a downer for Canadian investors after three of the fattest years you'll ever see for stocks. And yet, life goes on. Whether the bull market is suffering from a mere cold or mad-cow disease, investors must still invest. The question is, where? In today's Portfolio Strategy column, ROB CARRICK examines four options for the investor who wants to put money to work right now but also play some defence. None of these choices will make you rich if the markets rally again, but they will limit your downside if the declines of the past week or so worsen.

javax.servlet.ServletException: Processing template "globefund/GFArticleDisplay.html" with config "globefund/config"
	at GIS.Servlets.HTMLTemplate.processRequest(HTMLTemplate.java:231)
	at GIS.Servlets.HTMLTemplate.doGet(HTMLTemplate.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:715)
	at GIS.Common.Servlet.service(Servlet.java:122)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
	at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:95)
	at com.caucho.server.http.Invocation.service(Invocation.java:291)
	at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)
	at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:341)
	at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:271)
	at com.caucho.server.TcpConnection.run(TcpConnection.java:136)
	at java.lang.Thread.run(Thread.java:534)

Nested exception: GIS.Common.GICheckedException: Other exception in file: '/opt/GIS/HTML_Templates/globefund/GFArticleDisplay.html' while processing 'GIS.HTMLProducers.VerityHilighter' with added parms: {preHilight=, postHilight=, class=GIS.HTMLProducers.VerityHilighter, pattern_type=class, hilight_var=COMMENT_Body}
	at GIS.Common.HTMLTemplateParser.generate(HTMLTemplateParser.java:1043)
	at GIS.Common.HTMLTemplateParser.generate(HTMLTemplateParser.java:773)
	at GIS.Common.HTMLTemplateParser.parse(HTMLTemplateParser.java:742)
	at GIS.Common.HTMLTemplateParser.generate(HTMLTemplateParser.java:476)
	at GIS.Servlets.HTMLTemplate.generate(HTMLTemplate.java:313)
	at GIS.Servlets.HTMLTemplate.processRequest(HTMLTemplate.java:222)
	at GIS.Servlets.HTMLTemplate.doGet(HTMLTemplate.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:715)
	at GIS.Common.Servlet.service(Servlet.java:122)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
	at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:95)
	at com.caucho.server.http.Invocation.service(Invocation.java:291)
	at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)
	at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:341)
	at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:271)
	at com.caucho.server.TcpConnection.run(TcpConnection.java:136)
	at java.lang.Thread.run(Thread.java:534)

Nested exception: java.lang.NoClassDefFoundError
	at GIS.HTMLProducers.VerityHilighter.transHighlightString(VerityHilighter.java:161)
	at GIS.HTMLProducers.VerityHilighter.generate(VerityHilighter.java:302)
	at GIS.Common.HTMLTemplateParser.generate(HTMLTemplateParser.java:1014)
	at GIS.Common.HTMLTemplateParser.generate(HTMLTemplateParser.java:773)
	at GIS.Common.HTMLTemplateParser.parse(HTMLTemplateParser.java:742)
	at GIS.Common.HTMLTemplateParser.generate(HTMLTemplateParser.java:476)
	at GIS.Servlets.HTMLTemplate.generate(HTMLTemplate.java:313)
	at GIS.Servlets.HTMLTemplate.processRequest(HTMLTemplate.java:222)
	at GIS.Servlets.HTMLTemplate.doGet(HTMLTemplate.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:715)
	at GIS.Common.Servlet.service(Servlet.java:122)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
	at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:95)
	at com.caucho.server.http.Invocation.service(Invocation.java:291)
	at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)
	at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:341)
	at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:271)
	at com.caucho.server.TcpConnection.run(TcpConnection.java:136)
	at java.lang.Thread.run(Thread.java:534)