RANsquawk US Market Wrap - 21st June 2012