Global recession signals flash again as German business confidence falls to its weakest in 7 years

Germany said gross domestic product shrank by 0.10% in the second quarter, stoking concerns of a recession within Europe's largest economy.