Tuesday, March 31, 2009

3/31: Yen retreats on Japan's last day of fiscal year