SMU International Trading Institute's adjunct lecturer Sam Owen says the demand for oil is going to be phenomenal once US and China gets chugging along in the recovery phase.