RANsquawk US Market Wrap - 20th June 2012