All Signs Pointing Up for Economy