- Indian markets ended lower for the second straight session due to weak global cues and pressure on company profit margins from rising costs. - Key indices like the Sensex and Nifty fell around 0.5% while sectoral indices like banks and real estate also closed in the red. - Asian shares rallied in morning trading due to a new aid package for Greece and measures to prevent debt contagion, but risk aversion among investors may keep pressure on Indian markets.