Consumer sentiment up following March rally