Gold has risen more than two per cent to its highest in nearly three weeks after a US non-farm payrolls report, seen as likely to pave the way for the US Federal Reserve to raise interest rates this month, failed to aid the US dollar's ascent.

Gold has risen more than two per cent to its highest in nearly three weeks after a US non-farm payrolls report, seen as likely to pave the way for the US Federal Reserve to raise interest rates this month, failed to aid the US dollar's ascent.