Which Olive Oil Is Best For Indian Cooking

Which Olive Oil Is Best For Indian Cooking : Canola oil is the best economically, and peanut oil the best for high heat, but that is quite expensive, i only use that when i am cooking something when hi deepak, i don't use any olive oil for my indian cookery.