Indian markets showed signs of life today, ending a painful six-week losing streak.

Sensex rose about 0.3%, crossing 80,100, while Nifty climbed to 24,437. 

SBI and Grasim raced ahead, each jumping 2.2% on stronger-than-expected earnings. 

PSU banks rallied smartly, lifting broader small-cap and mid-cap indices. 

Still, U.S. tariffs on Indian goods and global uncertainty kept investor nerves on edge. 

Voltas tumbled 7% amid weak demand for ACs, hit by early monsoon conditions. 

By contrast, Yatra Online soared nearly 20% after posting stellar profits. 

Markets also opened flat elsewhere: Nifty and Sensex edged up just 0.03% early morning. 

GIFT Nifty gave a hint of rebound, opening 55 points higher, showing early optimism. 

After weeks of fall, today’s rally offers hope—but the road ahead still relies on trade and earnings clarity.