Gold treads water above $1220 as US Dollar steadies near 94.30