5 reasons why Sensex and Nifty are falling; stock market outlook & more
The market has started pricing in a scenario wherein global financial conditions would tighten up further and oil prices may stay higher, probably touching $100 a barrel mark, in coming months.