Olive oil, Canola oil, or almond oil
Taste is a matter of opinion; best requires some sort of criteria with which to evaluate.   See related:  


What oil or fat to use for different purposes? 
How do you cook a steak like those found in fine steakhouses?
What is meant by &quot;neutral&quot; oils?


Depending on the steak, your preferences,and the cooking method, either canola or olive might be the winner from the selection you have enumerated; almond oil is fairly exotic, at least in the US, and would not normally be used for steak cookery.