Gold edges up on Delta virus threat, lower US Treasury bond yields

Spot gold was up 0.1% at $1,812.83 per ounce, as of 0243 GMT, after falling 1% in the previous session