Spillovers from war in the Middle East threaten to push the rupee past 98 per dollar and hurt Indian stocks, according to analysts at Bernstein, highlighting the country’s vulnerability to shocks stemming from a sharp rise in energy prices.