Markets | Tue Aug 14, 2012 9:31pm EDT

Standard Chartered reaches $340 million settlement over Iran