GLOBAL MARKETS-Oil, stocks rally on surprisingly strong data: US June gold futures settled up $7.70 at $1133.80.. http://bit.ly/cCmBV0