"Gold climbs near $5100 as geopolitical risks rise. Trump’s policies fuel safe-haven demand. Eyes on $5120 in the short term."