Day

January 28, 2012
I read a fact this week that I never expected to read in my lifetime: “The Japanese government is expected to announce Wednesday that the country recorded its first annual trade deficit since 1980″ (see ” End of Era for Japan’s Exports “). Trade deficit? Japan? Japan’s economy has been a slow-motion train wreck for...
Read More