Crude above $100: The danger zone for Indian stocks and why the next 2 weeks are critical April 7, 2026