Technology Consumer sentiment surprise, oil price slides: Economy roundup SmartCompany 12 November, 2008