by Mark DeCambre
Gold futures turned higher Tuesday to register modest gains but that was enough to mark the best stretch for the yellow metal in about two months. June gold GCM6, -0.05% closed $2.90, or 0.2%, higher at $1,290.90 an ounce. Tuesday’s gain marks four straight sessions of climbing prices–its longest stretch of advances since the period ended Feb. 9, when gold gained for five sessions in a row, according to FactSet data. Gold prices shrugged off a rally in stocks DJIA, +0.94% SPX, +0.97% and crude oil CLK6, +3.37% to rise as metal’s traders focused on weak corporate quarterly results and a bleak outlook for global growth offered by the International Monetary Fund.