Yen related and maybe this too: http://www.hemscott.com/news/latest-news/item.do?newsId=38356205440898
I am doing some of my end of the week screening...and i think it was a sypmathy play from china and other asian nations. Toyota held support today...i am staying in.