Germany needs to spend, spend, spend, or Europe will stay a mess, says Andrew McCreath. France and Italy are showing no signs of stepping up spending either. As well, McCreath calls the latest U.S. economic data "abysmal." BNN has the details on what factors are dragging retail sales and equities down.
Filed in: International
» Continue Reading