I wrote about it few days ago....last half hour trading is very random due to all balancing, end of day flows, overnight margin changes etc.
It might be due to rumor-mongering or what not - the point is the price action just becomes too unstable and whiplashes - quick 6-8 points moves both up...