San Miguel has shelved its plan to hold an initial public offering for its power unit amid a weak global stock market.