Rupee crashes to record low of 96.18/$ as oil above $111 adds pressure