Sorry, I ran out of credit buy misoprostol canada otc NEW YORK, Aug 8 (Reuters) - U.S. stocks rose on Thursday,snapping a three-day string of losses as positive data fromaround the world gave investors a reason to buy, while Teslasoared following its results.