Gold rally stalls below $3500 mark – Société Générale