Answer:
Because water has a high specific heat, each little bit of water flowing past can give lots of thermal energy to the ice cube. Oil has a smaller specific heat, and so more oil has to flow past to give the same amount of heat energy to the ice cube. ... Colder oil will melt ice less rapidly than warmer oil or water