Appraising recent economic recovery in three countries