Barrick Gold: Long-Term Share Price Recovery Underway?