Stocks | Mon Mar 4, 2013 7:01pm EST

StanChart set for record $7 bln profit despite Iran fine