RANsquawk US Market Wrap -- 6th June 2012