Despite a twinge of hope from the improved retail sales in the United States in July, global stocks took a tumble as gloomy news from Europe and China offset the faint optimism emanating from the west. Tuesday’s US government figures confirmed an upward surge in spending at stores in July, up 0.8 percent over June’s… Continue Reading