Sensex Crashes 650+ Points as US-Iran Tensions Drive Oil Above $120