Andrew Hunter spent 20 years in refinery engineering at Caltex Petroleum Corporation and then 25 years consulting worldwide on a range of energy matters.