Gold nudges higher as dollar weakens with spot at $4,177.82

Business