Gold has been on the longest winning streak since 2020, having risen for the past eight weeks. The yellow metal is trading at near all-time highs, driven by safe-haven demand amid Trump’s tariff plans ...