Nifty 50 constituents mostly protected from oil shock: ICICI Securities

· Economic Times