Rupee Under Pressure Indian rupee slipped 8.7% in H1 2026 Oil Price surge Amid Iran War Average crude oil prices rose from $71.9 a barrel in H1 2025 to $91.7 a barrel in H1 2026 FPI Exodus Foreign investors pulled out more than ?2 lakh crore in H1 2026 Indian Market Stuck in a Range Nifty 50 reverses to a year ago level