Gold soared towards 2,800 USD per ounce on Friday, setting a new all-time high. The surge comes as investors seek refuge in safe-haven assets amid renewed trade war threats from US President Donald ...