Economy: Consumer confidence nosedives