Gold rebounds above $4,345 as ceasefire, weaker dollar fuel rally