$100 oil is not out of the question: energy strategist