Stock market news 12 july.