Positive financial trends for Barrick Gold include doubled free cash flow & highest EPS since 2013, but geopolitical risks ...