Indian stock markets fell as banks declined and crude oil prices remained high, despite some winners like TCS and SBI.

Indian stock markets rise as crude oil prices fall, with investors awaiting the RBI's monetary policy decision.

Sensex Today, Nifty 50 | Stock Market Highlights: 7 August 2026 - Indian benchmark indices closed lower on Friday, ending a two-day recovery, as weakness in banking and financial…