RANsquawk US Market Wrap -- 24/05/12