The price of oil is hovering at around US$100 a barrel, a psychologically powerful level that experts and analysts once discussed in purely theoretical terms. John Deutch, a chemistry professor at the Massachusetts Institute of Technology in Cambridge and former director of the US Central Intelligence Agency under President Clinton, gives his thoughts on the issue.