Investors sell big as crude raises, stock markets decline 3% 09.03.2026 07:32 The Hindu Barring a few hundred stocks, all of them are declining since open