Robust corporate earnings expected to fuel continued gains for stocks. Post navigationGold punches through $3,500 to hit record on rate-cut bets Crushing debt keeps new doctors in the red for a decade