Home BusinessTaking Stock: Markets rally for 5th straight day; Sensex, Nifty soar 4% on ceasefire deal