The BSE Sensex is up 0.4%, while the broader Nifty is 0.31% higher, after heavy buying by foreign institutional investors in the previous session. A hike in fuel prices also helps.
ICICI Bank
Overseas investors bought Indian shares worth $214.42 million on Monday, their biggest single-day buying since June 12, provisional exchange data shows.
Indian Oil Corp