Stocks rally on JPMorgan, retail sales: COMEX gold for June delivery was up $5.10 to $1158.50. Bonds: Prices fo.. http://bit.ly/asfrs0