Amir Chand Jagdish Kumar share price tanks over 17% after weak listing amid stock market crash. Buy, sell or hold? April 2, 2026
Oil could hit $140 if Iran tensions escalate, warns Peter McGuire; here’s what happens to gold next April 2, 2026