Market rollercoaster 2007-2009