G7: Recovery remains elusive