Christof Ruehl, Crystol Energy advisor, says oil must top $120

Business