×

Japan, stop shooting yourself in the foot: S&P

5:34 PM ET Mon, 17 Nov 2014

Paul Sheard, Chief Global Economist at Standard & Poor's, says the use of contradicting monetary and fiscal policies is weighing on Japan's economy.