Days before election, economic data reveals gradual improvement, gloomy outlook