JackN
It is not the SOLE reason - there is much speculation in the FOREX market at the best of times and also tech trading can determine short term trends.
But this guy makes a very interesting hypothesis on the phenomena we are seeing of late IMO:
http://stefanmikarlsson.blogspot.com/2009/01/theoretical-basis-for-yen-stock-market.html