Gold witnesses highest 16-month weekly close with 4.44pc gain