Wed, May 22, 2013, 8:32 AM EDT - U.S. Markets open in 58 mins.
Japan has lost control over it's own currency. 80 is a lost cause at this point. Next stop, 75.