Nifty falls 0.4% as crude prices and FII selling keep markets cautious

· India Today