Markets | Sun Jun 30, 2013 11:32pm EDT

Analysis: Latest Barrick mine delay fans price tag fears