Stocks | Fri Jun 22, 2012 1:54am IST

US STOCKS-Wall St suffers worst loss in three weeks