Stocks | Fri Apr 26, 2013 2:07pm EDT

UPDATE 1-Russia's Mechel delays $1.25 bln mining sale-sources