Stock markets decline dragged by banks, elevated crude oil prices
Market benchmark indices Sensex and Nifty ended lower on Friday (August 7, 2026) after two
Read More