Middle East conflict drove oil prices up 12%, triggering global market selloff. Weak rupee and FII outflows dragged Nifty50 ...