Mr. Forbes says he thinks oil will return to a price of $ 35 to $ 40 a barrel .