Market Comment 21st June 2010 http://ping.fm/MUZ6l