gold closes marginally lower at $1,338.60/oz