Is the economy springing to life?