Markets | Tue Jun 18, 2013 10:05am EDT

Russia's Mechel launches $100 mln share buyback programme