Stock Markets Meltdown: Sensex Losses Over 700 Pts – What Sharp Sell-Off Means for Investors

view original post

Rising geopolitical tensions and fluctuating oil prices raise concerns about inflation and corporate costs.