We are really naive if we don't believe that significant "non" economic factors have paid a part in this crazy oil price run-up.1. yes there is a finite supply of the stuff but we are not there yet2. yes, china and India are using significantly more ...